La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ESTRUCTURA DE LOS SISTEMAS OPERATIVOS CHACALIAZA BOZA MARGARET AMARLLY.

Presentaciones similares


Presentación del tema: "ESTRUCTURA DE LOS SISTEMAS OPERATIVOS CHACALIAZA BOZA MARGARET AMARLLY."— Transcripción de la presentación:

1 ESTRUCTURA DE LOS SISTEMAS OPERATIVOS CHACALIAZA BOZA MARGARET AMARLLY

2

3 LOS SISTEMAS MONOLÍTICOSSISTEMAS MONOLÍTICOS LOS SISTEMAS POR CAPAS LOS SISTEMAS DE MICRONÚCLEO.MICRONÚCLEO SISTEMAS POR MÓDULOS LOS SISTEMAS CLIENTE-SERVIDOR.

4 LOS SISTEMAS MONOLÍTICOSA E n los sistemas monolíticos, todos los componentes de gestión y programas del sistema están escritos en un solo código o espacio lógico. Pueden decirse que el núcleo es el Sistema Operativo. La división más evidente que puede hacerse es entre procesos de aplicación o usuario y procesos del sistema.procesosaplicación La ventaja interesante de los sistemas monolíticos es en su velocidad ya que todos los componentes del Sistema Operativo comparten los privilegios y direcciones y la separación funcional solo se hace entre procesos del sistema y los de aplicación, la demora para ejecutar las llamadas al sistema es mínima

5 El objetivo de la arquitectura por capas o niveles de privilegio, es separar la acción del código de los procesos del sistema, del núcleo y de los procesos de usuario idealmente se separa en el nivel de máximo privilegios o protección, al código base del núcleo. Capa 5: Se encuentra la interfaz de usuario. Capa 4: Aloja los programas de usuario. Capa 3: Se controlan los dispositivos E/S (entrada y salida). Capa 2: Se administra la comunicación inter- proceso y la consola del operador. Capa 1: Administración de memoria y discos. Capa 0: Correspondiente al Hardware, realizando asignación del procesador, también alterna entre procesos cuando ocurren interrupciones o se han expirado y proporciona multiprogramación básica de la CPU. SISTEMAS POR CAPAS O NIVELES DE PRIVILEGIO EL SISTEMA CONSTA DE 6 CAPAS:

6 VENTAJAS QUE PODEMOS DESTACAR DE LOS MICRONÚCLEOS Se trata de combinar el rendimiento y sencillez de la arquitectura monolítica con la protección y organización de la arquitectura por capas. La idea fundamental es obtener un núcleo lo más pequeño y rápido posible y tratar el resto de las funciones y componentes como procesos de aplicación. rendimientoaplicación SISTEMAS DE MICRONÚCLEO Uniformidad de interfaces: disponen de una interfaz única para las solicitudes de los procesos, el paso de mensajes. Portabilidad: reduciendo el núcleo e implementando casi todo en servidores, para implementarlo en arquitecturas diferentes, sólo habría que modificar el núcleo haciendo más simple su portabilidad. Fiabilidad: es más fácil corregir fallas en un sistema pequeño ya que se pueden realizar pruebas más rigurosas que en un sistema mucho más grande.

7 EJEMPLOS DE COMANDOS LINUX PARA GESTIONAR MÓDULOS Lo que caracteriza este tipo de estructura es que el kernel se compone por módulos, y cada uno de estos módulos se encuentra separado de forma independiente, tal que, si alguno falla no afecta a los otros ni al núcleo. SISTEMAS POR MÓDULOS lsmod: Muestra todos los módulos que están cargados en el kernel Linux..modprobe: Se utiliza para agregar, ver y eliminar módulos. rmmod: Utilizado para descargar módulos del kernel, con la restricción de que no estén siendo utilizados y que no sean llamados por otros módulos.

8 OBJETIVO PRINCIPAL En los sistemas operativos modernos, los sistemas cliente-servidor nacen con la finalidad de minimizar el núcleo (kernel), trasladando el código de todos sus servicios a las capas superiores; y el núcleo sólo deberá controlar la comunicación, que se realiza mediante mensajes, entre clientes y servidores o servidores y hardware. Es desarrollar la mayoría de las funciones del sistema operativos como procesos de usuario. Un proceso de usuario, llamado en este caso proceso cliente, envía una solicitud a un proceso servidor, que realiza el trabajo y devuelve la respuesta SISTEMA CLIENTE-SERVIDOR


Descargar ppt "ESTRUCTURA DE LOS SISTEMAS OPERATIVOS CHACALIAZA BOZA MARGARET AMARLLY."

Presentaciones similares


Anuncios Google