Está en la página 1de 4

Sistemas Operativos Por Sus VENTAJAS DESVENTAJAS

Estructura
Monolítica: Son eficientes y rápidos en su Carecen de protecciones y privilegios al
La construcción del programa final es ejecución y gestión. entrar a rutinas que manejan diferentes
a base de módulos compilados aspectos de los recursos de la
separadamente. computadora, como memoria, disco, etc.

Jerárquica: Perfectamente definida y con un Cada cruce entre niveles involucra una
El sistema operativo contiene sub- claro interface con el resto de sus sobrecarga (Overhead)
partes y esto organizado en forma de elementos.
niveles o capaz.
Maquina Virtual: Se pueda ejecutar un sistema Agregan gran complejidad al sistema en
Presenta una interfaz a cada operativo diferente. tiempo de ejecución. No son rápidas.
proceso, mostrando una maquina
que parece idéntica a la maquina
real subyacente.
Cliente-Servidor (MicroKernel): Podemos cambiar un servicio del SO, Comunicación mediante mensajes no tan
Sirve para toda clase de aplicaciones cambiando el proceso que lo bueno como llamadas al sistema.
por tanto, es de propósito general y implementa. Podemos ejecutar
cumple con las mismas actividades programas realizados para otros
que los S. O. convencionales. distinto.
Sistemas Operativos Ventajas Desventajas
Por Servicios
Monousuarios: Baja utilización de recursos. Limitación del hardware.
Soportan un usuario a la vez sin
importar los procesadores que
tengan la computadora o los
procesos y tareas que el usuario
puede realizar al mismo tiempo.
Multiusuario: Presta un buen servicio para atender Se desaprovecha la memoria
Ofrece servicio a mas de un usuario varios usuarios y optimizar los principal: ésta sólo se ocupa
a la vez ya sea por medio de recursos del sistema. Mayor parcialmente y en procesador:
terminales o secciones remotas en rendimiento, finalización de más siempre que hay una operación de
un red. trabajos en menos tiempo. E/S, éste no se utiliza.
Monotareas: Hasta que no finalice un programa no El sistema operativo solo puede
Permite una tarea a la vez por empieza a ejecutar otro. trabajar con un procesador, si
usuario. Aunque hallar más de un El programa dispone del hardware y tuviese más de uno sería inútil.
usuario a la misma vez solo utiliza la memoria al modo que la
permitirá una tarea por usuario. uses.
Sistemas Operativos Ventajas Desventajas
Por Servicios

Multitareas: Permite prestar un buen servicio para Al depender del propio proceso en
Permite al usuario realizar varias atender varios usuarios y optimizar los ejecución, puede ser problemática,
tareas a la misma vez. recursos del sistema. Facilita la puesto que si el proceso de usuario se
programación Aprovecha los tiempos interrumpe y no cede la CPU al sistema
muertos del procesador cuando otros operativo, todo el sistema quedará
procesos requieren entrada/salida bloqueado.
Utiliza al máximo la CPU.
Uniproceso: Permite ofrecer mayor rendimiento, a Existen factores que limitan la
Maneja solamente un un precio menor que el de máquinas velocidad máxima de un procesador,
procesador de la computadora. con procesadores independientemente del factor
Si tuviera más de uno seria inútil. económico.
Multiproceso: Rendimiento y potencia de cálculo. La modificación de algoritmos es
Puede manejar más de un Tolerancia a fallos costosa y tediosa.
procesador distribuyendo la Flexibilidad. Crecimiento modular.
carga asimétrica y simétrica. Especialización funcional
Sistemas Operativos Por La Forma Ventajas Desventajas
Que Ofrecen Sus Servicios

Sistema Operativo De Red: Se encarga de comunicar a los Falta de soporte para compartir
Interactúan con otras computadoras a dispositivos periféricos. Organizar discos y dispositivos locales. No
través de un medio transmisión que datos para acceso rápido y posee una interfaz gráfica de usuario.
intercambia información, transfiere seguro.
archivo, ejecutar comandos remotos y
otras tareas.
Sistemas Operativos Distribuidos: Confiabilidad: Si una sola Los mecanismos de protección y
Incluyen los servicios que ofrece los máquina falla, el sistema total registro de permisos consume
sistemas operativos de red incluyen ó sigue funcionando. Flexibilidad: demasiados recursos. Ineficiente por
añade recursos (impresoras, unidades de La distribución de las cargas de los problemas de compartición de
respaldo, memoria, procesos y unidad trabajo es factible en el sistema datos.
central de proceso) adicionales en una distribuidos, se puede
sola maquina virtual que el usuario incrementar el poder de
accesa de forma transparente. cómputo.