Los sistemas operativos se clasifican según 3 criterios: el número de usuarios, de tareas o de procesadores.
a) Por número de Usuarios:
- Sistema Operativo Mono usuario: Son aquellos que soportan a un usuario a la vez, sin importar el número de procesadores que tenga el computador o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo.
- Sistema Operativo Multiusuario: Son capaces de dar servicio a la vez, ya sea por medio de varias terminales conectadas el computador (servidor) o por medio de sesiones remotas en una red de comunicaciones. No importa el número de procesadores en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente.
b) Por el número de tareas:
1. Sistema Operativo Mono tarea: Son aquellos que sólo permiten una tarea a la vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la vez.
2. Sistema Operativo Multitarea: Es aquél que le permite al usuario estar realizando varias labores al mismo tiempo.
c) Por el número de procesadores:
- Sistema Operativo de Uni - proceso: es aquél que es capaz de manejar solamente un procesador del computador, de manera que si el computador tuviese más de uno le sería inútil. Ejemplo: DOS y MacOS
- Sistema Operativo de Multiproceso: Se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas:
· Simétrica: Los procesos o partes de ellos son enviados indistintamente a cualquiera de los procesadores disponibles, teniendo teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema.
También pueden clasificarse según la cantidad de partes de un solo programa que se encuentren funcionando al mismo tiempo; y si trabaja en tiempo real o no.
- Multi - tramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.
- Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.
No hay comentarios:
Publicar un comentario