La multitarea es la característica de los sistemas
operativos modernos
En esta categoría también se
encuentran todos los sistemas que
cumplen simultáneamente las
necesidades de dos o más usuarios
Este tipo de sistemas se
emplea especialmente en redes.
son capaces de dar servicio a más de un
proceso a la vez para permitir la ejecución de
muchos más programas.
El sistema operativo da el control a un proceso, y es este el
que cede de nuevo el control pasando a estar en espera
cuando decide voluntariamente que no puede seguir su
ejecución.
Sistema Operativo Monotarea
Se le dice monotarea a aquel sistema operativo que solamente puede ejecutar un
proceso del programa de computación a la misma vez.
Es una característica de los sistemas operativos más
antiguos como MS-DOS
Los sistemas operativos monousuarios son
aquellos que soportan 1 usuario a la vez,
Las computadoras personales típicamente se han
clasificado en este renglón
En algunos sistemas operativos se
accede al sistema reproductor de un
usuario único que tiene permiso para
realizar cualquier operación.
Este es el caso de los sistemas operativos más
antiguos como MS-DOS y algunos más recientes como
la serie Windows 95/98/Me de Microsoft o MacOS
(antes de Mac OS X) de Macintosh.
un usuario común tiene acceso a todas las capacidades del sistema,
pudiendo borrar, incluso, información vital para su funcionamiento.
Un usuario malicioso (remoto o no) que obtenga acceso al
sistema podrá realizar todo lo que desee por no existir dichas
limitaciones.
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
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,
Los recursos que se comparten son, normalmente, una combinación de: Procesador. Memoria.
Almacenamiento secundario (en disco duro). Programas. Periféricos como impresoras, plóteres,
escáneres, etc.
En contraposición a los sistemas monousuario,
que proveen servicio y procesamiento a un solo
usuario, en la categoría de multiusuario se
encuentran todos los sistemas que cumplen
simultáneamente las necesidades de dos o más
usuarios
De tal modo que múltiples usuarios utilizan una única computadora, comparten programas y
usan un sistema operativo unificado, que les están dedicados por completo; teniendo la
impresión de que lo hacen simultáneamente.
Un sistema operativo distribuido es la unión lógica de un grupo de sistemas operativos
sobre una colección de nodos computacionales independientes, conectados en red,
comunicándose y físicamente separados.
Cada nodo contiene de forma individual un subconjunto específico de los programas que
componen el sistema operativo distribuido. Cada subconjunto es una combinación de dos
proveedores de servicios distintos.
El primero es un núcleo ubicuo mínimo o
micro núcleo, que controla el hardware del
nodo.
El micro núcleo y las componentes
de administración trabajan en
conjunto
Un sistema operativo distribuido provee las
funcionalidades esenciales requeridas por un sistema
distribuido, agregando atributos y configuraciones para
dar soporte a los requerimientos adicionales, tales como
aumento de escala y disponibilidad.