El diferencia clave Entre el sistema de tiempo real duro y suave es que, Un sistema de tiempo duro es un sistema en el que una sola falla para cumplir con la fecha límite puede conducir a una falla completa del sistema, mientras que un sistema de tiempo real suave es un sistema en el que una o más fallas para cumplir con la fecha límite no se considera como un sistema completo falla, pero su rendimiento se considera degradado.
Un sistema operativo es un software del sistema que administra el hardware de la computadora de acuerdo con las instrucciones proporcionadas por el software. Un sistema operativo proporciona varias tareas. Gestión de archivos, gestión de memoria, control de dispositivos periféricos y programación de procesos son algunos de ellos. Un tipo de sistema operativo es un sistema operativo en tiempo real. Se puede dividir en sistemas duros en tiempo real y sistemas de tiempo real suaves.
1. Descripción general y diferencia de claves
2. ¿Qué es el sistema de tiempo real duro?
3. ¿Qué es el sistema de tiempo real suave?
4. Comparación de lado a lado: sistema duro vs en tiempo real suave en forma tabular
5. Resumen
Un sistema en tiempo real es un sistema de procesamiento de datos. El tiempo que tomó el sistema para responder a una entrada y proporcionar la salida o mostrar la información actualizada se conoce como el tiempo de respuesta. Entonces, en estos sistemas, el tiempo de respuesta debe ser muy mínimo. El sistema debe completar la tarea dentro de la fecha límite. En un sistema operativo en tiempo real, la corrección de la salida del sistema depende del resultado lógico del cálculo, así como del tiempo que lleva producir el resultado. Sus sistemas también tienen una estructura similar a un sistema operativo ordinario. También tiene mecanismos para tareas de programación en tiempo real.
Figura 01: Sistema de control de tráfico aéreo
En el sistema de tiempo real duro, el requisito de tiempo es una restricción crítica. El sistema debe funcionar dentro de la fecha límite. Si el sistema no funcionó dentro de la fecha límite, se considera una falla de la tarea. Estos tipos de sistemas no deberían perder la fecha límite. Perderse la fecha límite puede ser catastrófica. Los sistemas de control de control de tráfico aéreo, los misiles y los sistemas de control de reactores nucleares son pocos ejemplos para sistemas de tiempo real duros. Si el sistema de control de la aeronave no dio las instrucciones a la aeronave dentro de la fecha límite, puede hacer que la nave aérea se estrellen. Por lo tanto, en un sistema de tiempo duro, cumplir con la fecha límite es extremadamente importante. Estos sistemas se implementan principalmente en sistemas críticos de seguridad.
En tiempo real suave, el sistema, el requisito de tiempo no es muy crucial. El sistema debe realizar la tarea o dar la salida dentro de la fecha límite, pero ocasionalmente puede haber una pequeña tolerancia. Si el sistema no realizó la tarea dentro de la fecha límite, no se considera una falla siempre que proporcione la salida requerida. Pero el rendimiento se considera degradado. Faltar la fecha límite no causará un evento catastrófico como en un sistema de tiempo duro. Estos sistemas son menos restrictivos. Algunos ejemplos de sistemas de software en tiempo real son la transmisión multimedia, los proyectos científicos avanzados y la realidad virtual.
Sistema duro vs en tiempo real suave | |
Un sistema de tiempo duro es un sistema en el que una falla en el cumplimiento de una sola fecha límite puede conducir a una falla completa o catastrófica del sistema. | Un sistema de tiempo real suave es un sistema en el que una o más fallas para cumplir con la fecha límite no se considera una falla completa del sistema, pero ese rendimiento se considera degradado. |
Naturaleza restrictiva | |
Un sistema de tiempo duro es muy restrictivo. | Un sistema de tiempo real suave no es muy restrictivo. |
Fecha límite | |
Un sistema de tiempo duro no debería perderse la fecha límite. Falta de la fecha límite causa falla completa o catastrófica del sistema. | Un sistema de tiempo real suave puede perder la fecha límite ocasionalmente. Faltar la fecha límite no se considera una falla completa del sistema, pero degrada el rendimiento. |
Utilidad | |
Un sistema de tiempo duro tiene más utilidad. | Un sistema de tiempo real suave tiene menos utilidad. |
Ejemplos | |
Los sistemas de control de control de tráfico aéreo, los misiles y los sistemas de control de reactores nucleares son algunos ejemplos de sistemas de tiempo real duros. | Transmisión multimedia, proyectos científicos avanzados y realidad virtual son algunos ejemplos de sistemas de tiempo real suave. |
Este artículo discutió dos tipos de sistemas operativos en tiempo real; Los sistemas duros en tiempo real y los sistemas de tiempo real suaves. La diferencia entre el sistema de tiempo real duro y suave es que un sistema de tiempo de realidad dura es un sistema en el que una sola falla para cumplir con la fecha límite puede conducir a una falla completa del sistema, mientras que un sistema de tiempo real suave es un sistema en el que uno o uno o Más fallas para cumplir con la fecha límite no se considera una falla completa del sistema, pero su rendimiento se considera degradado.
1.PantechProlabs India Pvt Ltd. "Conceptos básicos de RTOS."LinkedIn Slideshare, 10 de diciembre. 2012. Disponible aquí
2."Tipos de sistema operativo.", Tutorials Point, 8 de enero. 2018. Disponible aquí
1.'Flickr - Oficial u.S. Imágenes de la Armada: un marinero opera el sistema de radar de búsqueda de aire SPN -43 mientras se mantiene el control de aproximación.'Por página oficial de la Armada de los Estados Unidos de Americamass Communication Specialist Petty Officer 2nd Class (AW/SW) Gretchen M. Albrecht/u.S. Armada: un marinero opera el sistema de radar de búsqueda de aire SPN -43 mientras se mantiene el control de aproximación., (Dominio público) a través de Commons Wikimedia