1. Sistema monoliticoSistema monoliticoSistema monoliticoSistema monolitico Sistema en capasSistema en capasSistema en capasSistema en capas Cliente servidorCliente servidorCliente servidorCliente servidor
DefinicionDefinicionDefinicionDefinicion
No tienen estructura definida, sino que son
escritos como una colección de
procedimiento donde cualquier
procedimiento puede invocar a otro
Consiste en organizar al sistema operativo en
una jerarquia de capas, es decir que una está
contruida sobre la inmediata inferior.
Cliente servidor es una red de comunicaciones en la
cual los clientes están conectados a un servidor, en el
que se centralizan los diversos recursos y aplicaciones
con que se cuenta; y que los pone a disposición de los
clientes cada vez que estos son solicitados.
FuncionFuncionFuncionFuncion
Planificación, sistema de archivos,redes,
controladores de dispositivos y gestion
de memoria.
Organización del sistema operativo
El cliente es quien inicia solicitudes o peticiones,
tienen por tanto un papel activo en la
comunicación, El servidor tras la recepción de
una solicitud, la procesan y luego envían la
respuesta al cliente
CaracteristicasCaracteristicasCaracteristicasCaracteristicas
Procedimiento publico y accesible a
cualquiera
Modulares, costosos y menos eficiente que
el sistema monolitico
El Cliente y el Servidor pueden actuar como una
sola entidad y también pueden actuar como
entidades separadas, realizando actividades o
tareas independientes.
EjemplosEjemplosEjemplosEjemplos MS DOS/LINUX
CapaCapaCapaCapa 5555: Operador; CapaCapaCapaCapa 4444: Programas del
usuario; CapaCapaCapaCapa 3333: Control de entrada y
salida; CapaCapaCapaCapa 2222: Comunicación operador
proceso; CapaCapaCapaCapa 1111: Administracion de la
memoria y el disco; CapaCapaCapaCapa 0000: Asignacion del
procesador
Si existen dos servidores de juego, cuando un
usuario lo descarga y lo instala en su
computadora pasa a ser un cliente. Si tres
personas juegan en un solo computador
existirían dos servidores, un cliente y tres
usuarios. Si cada usuario instala el juego en su
propio ordenador existirían dos servidores, tres
clientes y tres usuarios.
Estructura interna de los sistemas operativosEstructura interna de los sistemas operativosEstructura interna de los sistemas operativosEstructura interna de los sistemas operativos