capas de sist. operativos

Anuncio
Capa 0 Reparto del Procesador y Multiprogramación. Se ocupa del reparto del
procesador, conmutado entre procesos cuando ocurrían interrupciones o
expiraban temporizadores. Más arriba de la capa 0, el sistema consistía en
procesos secuenciales, cada uno de los cuales podía programarse sin tener que
preocuparse por el hecho de los múltiples procesos se estuvieran ejecutando en
un solo procesador. En pocas palabras, la capa 0 se encargaba de la
multiprogramación básica de la CPU.
Capa 1 Administrador de memoria y tambor .Administra la memoria, repartiendo
espacio para los procesos en la memoria principal y en un tambor de
512k palabras que servían para con tener partes de los procesos para que no
hubiera espacio en la memoria principal. Más arriba de la capa y, los procesos no
tenían que preocuparse por si estaban en la memoria o en el tambor; del software
de esa capa se encargaba de que se colocaran en la memoria las páginas en el
momento que las necesitaba.
Capa 2 Comunicación Operador-Proceso. La capa 2 maneja la comunicación
entre cada proceso y la consola de operador. Por encima de esta capa, cada
proceso tenia efectivamente su propia consola del operador.
Capa 3Administración de Entrada /Salida .Unas de las principales funciones de un
sistema operativo es la gestión de recursos de la computadora es decir,
los dispositivos periféricos. El gestor de E/S debe controlar el funcionamiento de
todos los dispositivos de E/S para alcanzar los siguientes objetivos:> Facilitar el
manejo de los dispositivos periféricos: Para ello debe de ofrecer una interfaz
sencilla, uniforme y fácil de utilizar entre los dispositivos, y gestionar los
errores que se pueden producir en el acceso a los mismos. > Ofrecer mecanismos
de protección que impidan a los usuarios acceder sin control a los dispositivos
periféricos.
Capa 4Programa de usuarios. En la capa 4 se encuentran los programas de
usuario, los cuales no tenias que preocuparse por la administración de procesos,
memoria, consola E/S. el proceso del operador del sistema esta en la capa 5.
Ventajas: La principal ventaja que ofrece este tipo de estructuras es la
modularidad y la ocultación de la información. Una capa no necesita conocer cómo
se ha implementado la capa sobre la que se construye, únicamente necesita
conocer la interfaz que ofrece. Esto facilita enormemente la depuración y
verificación del sistema, puesto que las capas se pueden ir construyendo y
depurando por separado.
Desventajas:>Estructura jerárquica es demasiado inflexible>>Sistemas reales
tienen ciclos de uso>>>Sistema de archivos requiere de servicios de memoria
virtual.>>Memoria virtual puede usar archivos para respaldos en discos.>Bajo
desempeño.>>>Cada cruce entre niveles involucra una sobrecarga (overhead).
Descargar