ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas operativos de tiempo real


Enviado por   •  15 de Marzo de 2016  •  Tarea  •  334 Palabras (2 Páginas)  •  103 Visitas

Página 1 de 2

Sistemas Operativos de Tiempo real (RTOS)

Un sistema operativo es el software responsable por gestionar los recursos de hardware de un ordenador y alojar a las aplicaciones que corren en el ordenador.

Un RTOS es un OS diseñado especialmente para ejecutar aplicaciones con tiempos muy precisos y un alto grado de confiabilidad, esto puede ser especialmente importante en la recolección de datos y en la automatización de sistemas donde el tiempo de inactividad es costoso o un retardo en la respuesta puede causar un problema de seguridad.

Para ser considerado de "Tiempo Real", un sistema operativo debe ser capaz de garantizar un límite de tiempo máximo para cada una de las operaciones críticas que realiza (al menos la mayoría de las veces), entre ellas las llamadas al sistema operativo y el manejo de las interrupciones.

Los OS que son capaces de garantizar el límite de tiempo máximo para cada una de sus operaciones en todas sus ejecuciones son comúnmente conocidos como "hard real-time", mientras que los OS que solo pueden garantizar ese límite para la mayoría de las veces son conocidos como "soft real-time". En la práctica esta categorización estricta tiene poca utilidad, cada RTOS demuestra características únicas de ejecución que deberían ser investigadas con cuidado antes de hacer una elección.

Conceptos

Determinismo: Una aplicación (o una parte crítica de la misma) que se ejecuta en un ordenador de tiempo real del tipo "hard real-time" se conoce como determinista si el tiempo que utiliza puede ser garantizado con un cierto margen de error.

Jitter: La diferencia entre el tiempo de ejecución deseado y el real de una programa o de un ciclo de un bucle es conocido como jitter. Los RTOS están optimizados para proveer un jitter bajo cuando las aplicaciones son programadas correctamente. Una tarea debe tardar prácticamente lo mismo en cada ejecución.



Thales Group: provee herramientas y servicios para las industrias aeroespacial, de defensa, seguridad y Transporte.

What is a Real-Time Operating System (RTOS)?

http://www.ni.com/white-paper/3938/en/

The Concept of Kernel

http://hackshark.com/?p=742#axzz3PCWDiHtL

Bug Remoto: Demostración Ilustrada de Uno de los Beneficios de un Microkernel vs Kernel Monolítico

http://www.dragonjar.org/bug-remoto-demostracion-ilustrada-de-uno-de-los-beneficios-de-un-microkernel-vs-kernel-monolitico.xhtml

...

Descargar como (para miembros actualizados) txt (2 Kb) pdf (72 Kb) docx (9 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com