lunes, 7 de octubre de 2024

Sistemas Operativos en Tiempo Real



Descripción general de los sistemas en tiempo real

"... Un sistema en tiempo real se caracteriza por la capacidad de producir el resultado esperado en un plazo establecido (puntualidad) y coordinar relojes independientes para operar en conjunto en unísono (sincronización de tiempo).

Un sistema en tiempo real estricto tiene plazos categóricos y, si no se respeta el tiempo asignado, se producirá una falla del sistema. En los sistemas en tiempo real flexibles, el sistema sigue funcionando, incluso si no se respeta un plazo de entrega, pero con una indeseable menor calidad de producción.

La capacidad de un sistema en tiempo real se “mide” en función de dos requisitos: la latencia y la inestabilidad informática...."

 
"Se está produciendo una importante transformación hacia soluciones definidas por software en el borde. Está impulsada por factores como la necesidad de flexibilidad y escalabilidad, cambios en la fuerza laboral y más. Un elemento clave de esta transformación es la necesidad de admitir cargas de trabajo en tiempo real junto con cargas de trabajo de máximo esfuerzo en el mismo sistema..."
 






Ahora unos ejemplos:
 
"El Satélite Avanzado de Observación de la Tierra (ADEOS) fue la primera plataforma espacial internacional dedicada a la investigación medioambiental de la Tierra, desarrollada y gestionada por la Agencia Nacional de Desarrollo Espacial de Japón (NASDA) (los japoneses la llaman MIDORI). El instrumento TOMS, junto con el NSCAT (un espectrómetro de la NASA diseñado para estudiar la velocidad y dirección del viento), fueron los principales componentes estadounidenses de la plataforma. El ADEOS fue lanzado el 17 de agosto de 1996 (a las 01:53 UT) a una órbita subrecurrente heliosincrónica de una altitud de aproximadamente 830 km por un vehículo de lanzamiento H-II desde el Centro Espacial Tanegashima.

El 30 de junio de 1997, la nave espacial ADEOS falló y fue reemplazada por EarthProbe/TOMS de la NASA...."





REDHAWK

"... Es un marco de trabajo de radio definida por software (SDR) diseñado para respaldar el desarrollo, la implementación y la gestión de aplicaciones de radio por software en tiempo real. Para respaldar el diseño y el desarrollo de aplicaciones de software, REDHAWK proporciona herramientas que permiten el desarrollo y la prueba de módulos de software denominados "Componentes" y la composición de Componentes en "Aplicaciones de forma de onda" que se pueden implementar sin problemas en una sola computadora o en varias computadoras habilitadas para la red.

El entorno de desarrollo integrado (IDE) de REDHAWK proporciona herramientas para respaldar el desarrollo del software de REDHAWK. El desarrollo y la implementación de aplicaciones de REDHAWK se facilitan mediante editores gráficos y la construcción de formas de onda mediante arrastrar y soltar. El IDE permite a los usuarios interactuar con varias instancias y aplicaciones de REDHAWK en ejecución y controlarlas..."
 
 


VxWords

"VxWorks es un sistema operativo en tiempo real (RTOS) de alto rendimiento para el desarrollo de sistemas integrados robustos y de misión crítica para el borde inteligente..."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 




Los componentes de la RTA (arquitectura de tiempo real)  son
 
 
 

 
 
Podemos pensar comunicaciones en tiempo real: 
WathsApp
Ubicación en tiempo real de google o Uber
Mensajeria de Facebook, celular


1 comentario:

  1. Los sistemas operativos basados en blockchain (Blockchain Operating Systems, BOS) son plataformas que aprovechan la tecnología de blockchain para ejecutar sistemas o redes de manera descentralizada y segura. A diferencia de los sistemas operativos tradicionales (como Windows o Android), que procesan y registran transacciones localmente en el dispositivo, un BOS ejecuta y autentica transacciones en la cadena de bloques.

    ResponderEliminar