Sistemas Operativos de multitarea
Los sistemas operativos multitarea son capaces de dar servicio a más
de un proceso a la vez para permitir la ejecución de muchos más
programas.
En esta categoría también se encuentran todos los sistemas que
cumplen simultáneamente las necesidades de dos o más usuarios —llamados
sistemas multiusuario—
que compartan los mismos recursos. Este tipo de sistemas se emplea
especialmente en redes. En resumen, se trata de fraccionamiento del
tiempo («timesharing» en inglés).
Sistemas Operativos multiuruarios
La palabra multiusuario se refiere a un concepto de sistemas operativos, pero en ocasiones también puede aplicarse a programas de computadora de otro tipo (e.j. aplicaciones de base de datos)
e incluso a sistemas de cómputo. En general se le llama multiusuario a
la característica de un sistema operativo o programa que permite proveer
servicio y procesamiento a múltiples usuarios simultáneamente,
estrictamente es pseudo-simultáneo (tanto en paralelismo real como
simulado).
Sistemas Operativos multiprocesador
Se denomina multiprocesador a un computador que cuenta con dos o más microprocesadores (CPUs).
Gracias a esto, el multiprocesador puede ejecutar simultáneamente varios hilos pertenecientes a un mismo proceso o bien a procesos diferentes.
Los ordenadores multiprocesador presentan problemas de diseño que no
se encuentran en ordenadores monoprocesador. Estos problemas derivan del
hecho de que dos programas
pueden ejecutarse simultáneamente y, potencialmente, pueden
interferirse entre sí. Concretamente, en lo que se refiere a las
lecturas y escrituras en memoria.
Sistemas Operativos multitramo
Permite que diversas partes de un solo programa funcionen al mismo tiempo.
Sistemas Operativos tiempo real
Un sistema operativo de tiempo real es un sistema operativo que ha sido desarrollado para aplicaciones de tiempo real.
Como tal, se le exige corrección en sus respuestas bajo ciertas
restricciones de tiempo. Si no las respeta, se dirá que el sistema ha
fallado. Para garantizar el comportamiento correcto en el tiempo
requerido se necesita que el sistema sea predecible.
No hay comentarios:
Publicar un comentario