Академический Документы
Профессиональный Документы
Культура Документы
Los Sistemas Operativos en Tiempo Real bsicamente se definen como sistemas informticos que tienen la capacidad de interactuar rpidamente con su entorno fsico, el cual puede realizar funciones de supervisin o control para su mismo beneficio.
El determinismo se refiere a cuanto tiempo consume un sistema operativo en reconocer una interrupcin
La responsibidad se refiere a cuanto tiempo consume un sistema operativo en dar servicio a la interrupcin despus de reconocerla
El usuario tiene un control preciso sobre la prioridad de las tareas, puede distinguir entre tareas rgidas y flexibles, as como especificar las prioridades y caractersticas de cada una
La fiabilidad es se refiere a que el sistema sea confiable, ya que responde y controla sucesos en tiempo real y en caso de falla, las prdidas o degradaciones del rendimiento pueden tener consecuencias catastrficas, que pueden ir desde prdidas financieras hasta daos en equipo e incluso prdida de vidas humanas
La tolerancia a los fallos es una caracterstica que hace referencia a la capacidad de un sistema de conservar la mxima capacidad y los mximos datos posibles en caso de fallos (estabilidad del sistema)
SISTEMAS OPERATIVOS
Sistemas Operativos Distribuidos
Un Sistema Operativo Distribuido es la unin lgica de un grupo de sistemas operativos sobre una coleccin de nodos computacionales independientes conectados en red, los cuales se comunican entre s y se encuentran fsicamente separados.
Transparencia
Eficiencia Flexibilidad
Escalabilidad
El concepto de transparencia se refiere a que todo el sistema funcione de forma similar en todos los puntos de la red, debido a esto queda como labor del sistema operativo coordinar el mecanismo que logre la unificacin de todos los sistemas y recursos totalmente transparente para el usuario o aplicacin
Se refiere a obtener sistemas mucho mas rpidos que los utilizados de procesador nico y para lograr esto se descarta la idea de ejecutar los programas en estos procesadores y pensar en distribuir las tareas a los procesadores libres mas rpidos en cada momento
Se refiere a su capacidad para soportar cambios, actualizaciones y mejoras que le permitan irse desarrollando al mismo ritmo de la evolucin tecnolgica
La escalabilidad se refiere a que cualquier ordenador individual debe ser capaz de trabajar independientemente como un sistema distribuido, pero tambin debe poder hacerlo conectado a muchas otras mquinas (crecer de manera dinmica en caso de ser necesario)
Servicios de Comunicacin Sistemas de Ficheros (File Sharing) Servicios de Nombres Servicios de Sincronizacin y Coordinacin Memoria Compartida Distribuida Gestin de Procesos Servicio de Seguridad
GRACIAS!