Este documento clasifica y describe diferentes tipos de sistemas operativos, incluyendo sistemas operativos multiproceso asimétricos y simétricos, sistemas operativos distribuidos que permiten distribuir trabajos entre procesadores, y sistemas operativos de multiprogramación que soportan la ejecución simultánea de múltiples tareas compartiendo los recursos del sistema.
1. TRABAJO
DE
SISTEMAS OPERATIVOS
Nombre: Diego Loachamin
Semestre: 5to Sistemas
2. CLASIFICACION
DE LOS SISTEMAS OPERATIVOS
Multiproceso asimétrico: Una CPU principal retiene
el control global de la computadora, así como el de
los otros procesadores.
Esto fue un primer paso hacia el multiproceso pero
no fue la dirección ideal a seguir ya que la CPU
principal podía convertirse en un cuello de botella.
3. Multiproceso simétrico: En un sistema
multiproceso simétrico, no existe una CPU
controladora única. La barrera a vencer al
implementar el multiproceso simétrico es que
los Sistema Operativo tienen que ser
rediseñados o diseñados desde el principio
para trabajar en un ambiente multiproceso.
Las extensiones de Unix, que soportan
multiproceso asimétrico ya están disponibles y
las extensiones simétricas se están haciendo
disponibles.
Windows NT de Microsoft soporta multiproceso
simétrico.
4. Sistemas operativos distribuidos
• Estos sistemas permiten distribuir trabajos, tareas o
procesos, entre un conjunto de procesadores; este
conjunto de procesadores puede estar en un equipo o
en diferentes, en este caso es transparente para el
usuario.
Sus características de los sistemas operativos
distribuidos son:
• Colocación de sistemas autónomos capaces de
comunicación y cooperación mediante el hardware y
software
• Proporcionan medios para la compartición global de
recurso
• Servicios añadidos: denominación global, sistemas de
archivos distribuidos, facilidades para distribución de
cálculos.
5. Sistemas operativos de multiprogramación (o Sistemas
operativos de multitarea)
• Soporta la ejecución de dos o más trabajos activos al mismo
tiempo.
• Su objetivo es tener varias tareas en la memoria principal.
Las características de un Sistema operativo de
multiprogramación son las siguientes:
• Mejora productividad del sistema y utilización de recursos
• Multiplexa recursos entre varios programas
• Soporta múltiples usuarios
• Requiere validación de usuario para seguridad y protección
Estos sistemas operativos se caracterizan por tener múltiples
programas activos, compitiendo por los recursos del sistema:
procesador, memoria, dispositivos periféricos.