3. Los sistemas operativos de tiempo real son aquellos en los cuales no tiene importancia
el usuario, si no los procesos. Por lo general, están subutilizados sus recursos con la
finalidad de prestar atención a los procesos en el momento que lo requieren. Se
utilizan en entornos donde son procesados un gran número de sucesos o eventos.
El sistema recibe proceso y responde inmediatamente es muy utilizados en la
televisión en vivo. Los procesos que se ejecutan en el seno de un sistema operativo de
tiempo real RTS (REAL TIME SYSTEM) requieren tiempo de respuestas muy exigentes.
Dicho de forma más cruda a los resultados se dan dentro de los márgenes de tiempo
prestablecidos o las consecuencias son muy trágicas para las personas, para las cosas,
para los datos, etc.
Muchos S.O de tiempo real son construidas para aplicaciones muy específicas como
control de tráfico aéreo bolsas de valores, control de refinerías, control de
laminadores. También en el ramo automovilístico, las aplicaciones de tiempo real
están creciendo muy rápidamente.
Otros campos de aplicación de S.O de tiempo real son:
Algunos ejemplos de sistema operativos de tiempo real son: VXWORKS, SALARIS,
LYNS OS y SPECTRA. Los sistemas operativos de tiempo real.
Interrupción se generan por eventos externos, así que es importante determinar el
tiempo que tardara el sistema en aceptar esta petición de servicio.
Responsabilidad. Se enfoca en el tiempo que se tarda una tarea en ejecutarse una vez
que la interrupción ha sido atendida.
Los espectros a los que se enfocan son:
4. .
Usuarios controladores el usuario tiene un control mucho más amplio del sistema,
entonces el proceso es memoria que requiere, así como detallar los derechos que
tiene sobre el sistema.
Confiabilidad. Es otra característica clave, pues debe ser libre de fallas, calidad del
servicio que se presta esto quiere decir que no debe de salirse más allá de un límite
determinado, debe funcionar a pesar de que puedan ocurrir fallas mecánicas, cuando
esta suceda el sistema debe de preservar la mayor cantidad de datos posibles.
5. El tiempotranscurridodesde que el usuariointroduce losdatosenel equipoycuandoel
equipoproporcionalasalidaprevistase llamatiempode respuesta.Lossistemasentiempo
real tiene tiemposde respuestasprescindibles,lassalidassoncorrectassi sonexactasy
oportunas.
Los tiemposde respuestasnonecesariamente tienenque serrápidos.Nohayninguna
velocidadalaque se consideraque unprocesoesentiemporeal y todoslosprocesostienen
enciertoretraso.
Un sistemaesun “tiemporeal “cuandolasactividadesde procesamientotieneplazos.El
procesamientoporlotesnotiene unmomentoespecíficoenel que se cumplanlastareasy las
tareasse terminencuandoel equipoescapazde completarlas,enbase alas demandasde
procesamientode lastareasyla velocidadde procesamientode lacomputadora.
En un sistema de tiempo real fuerte, no satisface incluso una fecha limite indica un
fallo del sistema completo. Con este tiempo real suave, no cumple un plazo indicado
posible. En el procesamiento por lotes el incumplimiento de los plazos podría significar
que el equipo necesita más capacidad de procesamiento para terminar las tareas.
Los sistemas en tiempo real son generalmente reactivos lo que significó que se
compartan en base a las condiciones del medio ambiente.
Significa que no tiene un interfaz de sistema operativo y solo se utilizan para controlar
los dispositivos de hardware. Por ejemplo, un termómetro digital podría tener un
procesador incrustado en tiempo real en el termómetro que dará una temperatura
correcta continuamente.