martes, 19 de abril de 2011

ORGANIZACION DEL SO

ORGANIZACIÓN DEL SO
·         SISTEMAS MONOLÍTICOS:
No existe una estructura fija sino que el SO funciona como una colección de procedimientos, que se solicitan entre si y cada proceso tiene una interfaz bien definida. Aunque se dice que no tiene estructura, los servicios se solicitan por medio de parámetros con un lugar definido (registros, pila), para después ejecutar la acción de “llamada al nucleo”.
 
Organización:
1.       Un programa principal llama al procedimiento del servicio solicitado
2.       Un conjunto de procedimientos de servicio que llevan a cabo las llamadas al sistema
3.       Un conjunto de procedimientos utilitarios que ayudan al procedimiento de servicio

·         SISTEMA MICROKERNEL:
Las funciones son controladas por el núcleo (kernel) y la comunicación con el usuario es controlada por el Shell.
·         ESTRUCTURA POR ANILLOS CONCÉNTRICOS
Este sistema lo que hace es organizar el sistema operativo en capas, una sobre la otra:
-          La etapa 0 asigna el procesador y las multiprogramaciones
-          La etapa 1 se encarga de la administración de la memoria y el disco
-          La etapa 2 comunica la entrada de un proceso y la consola del operador
-          La etapa 3 controla los dispositivos de entrada y salida y guarda en buffers los flujos de información
-          La etapa 4 es la que contiene los programas del usuario
-          La etapa 5 es donde se localiza el proceso operador del sistema

·         ORGANIZACIÓN CLIENTE – SERVIDOR
En esta estructura todos los servidores se ejecutan como usuarios, el núcleo se encarga solo de controlar la comunicación entre clientes y servidores. Cada una de las partes en que se separa el sistema operativo controla un lugar específico del sistema. Ej: servicio a procesos, a terminales, archivos etc. El núcleo no tiene acceso al hardware pero si hay un error no afectaría a todo el computador.

No hay comentarios:

Publicar un comentario