¿Qué es el sistema en tiempo real? ¿Puede describir sus tipos?

2 Respuestas


  • Un sistema de tiempo real es un sistema que asegura los requisitos de tiempo exactos para un trabajo. Si un sistema en tiempo real no completa la tarea en un tiempo determinado, puede causar una avería en todo el sistema que se está ejecutando. Algunas aplicaciones requieren mantenimiento dentro de un período de tiempo:

    • Sistemas de control industrial
    • Automóviles (frenos)
    • Guiado de avión
    • Dispositivos médicos
    Hay dos tipos de sistemas en tiempo real:

    1. Sistemas de tiempo real duro
    Un sistema de tiempo real estricto garantiza que un trabajo se completará dentro de un período de tiempo específico. Este sistema debe garantizar que todos los retrasos en el procesamiento, la entrada y la salida estén limitados. El sistema no puede esperar indefinidamente, por lo que los sistemas de tiempos difíciles suelen ser muy limitados. Por lo general, no hay almacenamiento secundario, como unidades de disco, ya que una solicitud de disco puede llevar un proceso de tiempo variable Lo.
    Algunos ejemplos de un sistema de tiempo real duro son el software que ejecuta el piloto automático en un jumbo jet o el software de imágenes en un misil.

    2.Sistemas suaves en tiempo real
    Un sistema de tiempo real suave es una versión mucho menos restrictiva de un sistema de tiempo real duro. Un sistema de tiempo real suave no garantiza que un trabajo se complete dentro de un período de tiempo específico, sin embargo, hace todo lo posible para terminar el trabajo lo antes posible. Si un trabajo crítico en tiempo real ingresa al sistema, el sistema operativo puede asignar la prioridad más alta a esa tarea y ejecutarla continuamente hasta que se complete.

    La falta de garantía hace que un sistema blando en tiempo real sea más limitado en su aplicación para actividades industriales. Los sistemas blandos de tiempo real se utilizan en multimedia, realidad virtual, etc. Los sistemas operativos que proporcionan soporte blando en tiempo real son Windows NT / 2000, Linux, Solaris.
  • Básicamente, un sistema en tiempo real es un sistema que reacciona a los eventos en el entorno realizando acciones específicas dentro del tiempo especificado. Hay tres tipos de sistemas en tiempo real y no cinco. Los tipos de sistemas en tiempo real incluyen sistemas en tiempo real duros, flexibles y adaptativos.

    El duro sistema de tiempo real dice que todos los plazos o limitaciones temporales deben resolverse. El segundo tipo de este sistema, que se conoce como sistema blando en tiempo real, sugiere que el incumplimiento de una fecha límite no debería poner en peligro el comportamiento del sistema. En tercer lugar, el sistema adaptativo en tiempo real ajusta las estrategias internas dando respuesta a los cambios que se llevan a cabo en el entorno.

    Para referencia: tipos de sistemas en tiempo real

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación