Вы находитесь на странице: 1из 18

SISTEMAS OPERATIVOS

Sistemas Operativos en Tiempo Real

Sistemas Operativos en Tiempo Real


Definicin

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.

Sistemas Operativos en Tiempo Real


Caracterstica s

Determinismo Responsibidad Control del Usuario Fiabilidad Tolerancia a Fallos

Sistemas Operativos en Tiempo Real


Determinism o

El determinismo se refiere a cuanto tiempo consume un sistema operativo en reconocer una interrupcin

Sistemas Operativos en Tiempo Real


Responsibid ad

La responsibidad se refiere a cuanto tiempo consume un sistema operativo en dar servicio a la interrupcin despus de reconocerla

Sistemas Operativos en Tiempo Real


Control del Usuario

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

Sistemas Operativos en Tiempo Real


Fiabilidad

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

Sistemas Operativos en Tiempo Real


Tolerancia a los Fallos

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 en Tiempo Real


Usos

Semforos Controles de Trenes Controles de Trfico Areo Lneas de Produccin Etc.

SISTEMAS OPERATIVOS
Sistemas Operativos Distribuidos

Sistemas Operativos Distribuidos


Definicin

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.

Sistemas Operativos Distribuidos


Caracterstica s

Transparencia
Eficiencia Flexibilidad

Escalabilidad

Sistemas Operativos Distribuidos


Transparenci a

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

Sistemas Operativos Distribuidos


Eficiencia

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

Sistemas Operativos Distribuidos


Flexibilidad

Se refiere a su capacidad para soportar cambios, actualizaciones y mejoras que le permitan irse desarrollando al mismo ritmo de la evolucin tecnolgica

Sistemas Operativos Distribuidos


Escalabilida d

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)

Sistemas Operativos Distribuidos


Servicios

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!

Вам также может понравиться