Estructura: Nivel o
estratos de diseño de
Sistemas Operativos
Internamente los sistemas operativos estructuralmente se clasifican según como se hayan organizado
internamente en su diseño, por esto la clasificación más comunes son:
Monolíticos
Son un conjunto de
procedimientos, cada uno de
los cuales puede llamar a
cualquiera de los otros siempre
que lo necesite.
¿Que pasa cuando se
emplea esta tecnica?
Cada procedimiento del sistema
tiene una interfaz bien definida en
términos de parámetros y resultados,
y cada una tiene la libertad de llamar
a cualquiera otra, si la última ofrece
algún cálculo útil que la primera
necesite.
Estratos
Estos sistemas operativos se
organizan como una jerarquía
de estratos, cada uno construido
arriba del que está debajo de él.
¿Cuándo se creo el primer
sistema operativo de
estratos?
El primer sistema construido en esta forma fue
el sistema THE que se fabricó en Technische
Hogeschool Eindhoven de Holanda por E. W
Dijkstra (1968) y sus alumnos.
¿Que era el sistema
THE?
El sistema THE era un sistema de lote para
una computadora alemana, la Electrológica X8,
que tenía 32K de palabras de 27 bits ( los bits
eran costosos en aquellos días)
Microkernel
Las funciones centrales de un SO son
controladas por el núcleo (kernel) mientras
que la interfaz del usuario es controlada por
el entorno (shell).
Se conforma de dos partes:
El kernel, contiene el
código máquina de bajo
nivel para manejar la
administración de
hardware para otros
programas que necesitan
estos servicios.
COMMAND.COM el shell, el
cual es el interprete de
comandos
Maquina Virtual
Estos sistemas operativos separan dos
conceptos que suelen estar unidos en
el resto de sistemas: la
multiprogramación y la máquina
extendida.
Carácteristicas
Se puede hacer varios sistemas
operativos sin necesidad de crear
particiones
Se puede simular el hardware Gran
capacidad de disco duro-memoria ram
Protección cada maquina virtual esta
aislada de las otras y no puede inferir
Cliente-Servidor
Separa el sistema operativo en
partes, cada una de ellas
controla una faceta del sistema
cada parte es pequeña y
controlable.
¿Con que ventas
cuenta?
Si hay un error en el
servidor de archivos,
éste puede fallar,
pero esto no afectará
en general a toda la
máquina.