Site hosted by Angelfire.com: Build your free website today!
     
 



Introducción a los sistemas operativos  

1.4.2 Sistemas Operativos de Tiempo Real

 

    Los Sistemas Operativos de tiempo real son aquellos en los cuales no tiene importancia el usuario, sino los procesos. Por lo general, estan subutilizados sus recursos con la finalidad de prestar atencion a los procesos en el momento que lo requieran. se utilizan en entornos donde son procesados un gran numero de sucesos o eventos.

    Muchos Sistemas Operativos de tiempo real son construidos para aplicaciones muy especificas como control de trafico aereo, bolsas de valores, control de refinerias, control de laminadores. Tambien en el ramo automovilistico y de la electronica de consumo, las aplicaciones de tiempo real estan creciendo muy rapidamente. Otros campos de aplicacion de los Sistemas Operativos de tiempo real son los siguientes:

  1.     Control de trenes.
  2.     Telecomunicaciones.
  3.     Sistemas de fabricacion integrada.
  4.     Produccion y distribucion de energia electrica.
  5.     Control de edificios.
  6.     Sistemas multimedia.

    Algunos ejemplos de Sistemas Operativos de tiempo real son: VxWorks, Solaris, Lyns OS y Spectra. Los Sistemas Operativos de tiempo real, cuentan con las siguientes caracteristicas:

  1.     Se dan en entornos en donde deben ser aceptados y procesados gran cantidad de sucesos, la mayoria externos al sistema computacional, en breve tiempo o dentro de ciertos plazos.
  2.     Se utilizan en control industrial, conmutacion telefonica, control de vuelo, simulaciones en tiempo real., aplicaciones militares, etc.
  3.     Objetivo es proporcionar rapidos tiempos de respuesta.
  4.     Procesa rafagas de miles de interrupciones por segundo sin perder un solo suceso.
  5.     Proceso se activa tras ocurrencia de suceso, mediante interrupcion.
  6.     Proceso de mayor  prioridad expropia recursos.
  7.     Por tanto generalmente se utiliza planificacion expropiativa basada en prioridades.
  8.     Gestion de memoria menos exigente que tiempo compartido, usualmente procesos son residentes permanentes en memoria.
  9.     Poblacion de procesos estatica en gran medida.
  10.     Poco movimiento de programas entre almacenamiento secundario y memoria.
  11.     Gestion de archivos se orienta  mas a velocidad de acceso que a utilizacion eficiente del recurso.

image000111

1.4.1 S.O por lotes 1.4.2 S.O de tiempo real 1.4.3 S.O de multiprogramacion 1.4.4 S.O de Tiempo Compartido 1.4.5 S.O distribuido 1.4.6 S.O de red 1.4.7 S.O Paralelos ->Regresar Tema 1.3