El documento describe los conceptos básicos de un sistema de tiempo real, incluyendo la comunicación entre programas y el kernel a través de llamadas al sistema, y define términos como evento, duración e instantes en la línea de tiempo. También explica las diferencias entre tiempo real estricto, flexible y firme.
1. Sistema De Tiempo
Real
• Un sistema de tiempo real
donde la veracidad del
comportamiento del sistema
no solo depende de los
resultados lógicos del
cálculo sino también del
tiempo físico cuando estos
resultados son producidos.
2.
3. Usuario Entre programas en el Espacio Kernel
Comunicación
Llamadas al
sistema
La comunicación entre los programas en el espacio del usuario y
el espacio del kernel se realiza a través de las llamadas al
sistema.
4.
5. Las funcionalidades de un sistema
operativo de propósito general
Servidor de
Gestión de Gestión de Interacción Servidor de
comunicacione
procesos memoria con Hardware ficheros
s
6. • Un pedazo en la línea del
Instante tiempo
• Cualquier acción que ocurre en
Evento un instante.
Información • Información que describe un
del evento evento
• Un intervalo en la línea del
Tiempo, esta definido por 2
Duración eventos, el evento inicial y le
evento final
7. Tiempo real
estricto Tiempo real Tiempo real
flexible (Soft) firme (Firm)
(Hard)
Se pueden
Todas las Se pueden
perder plazos
acciones deben perder plazos
de vez en
ocurrir dentro ocasionalmente.
cuando. El valor
del plazo Una respuesta
de la respuesta
especificado tardía, no tiene
decrece con el
valor.
tiempo.