Una Estructura
de Datos es
una forma de organizar un conjunto de datos elementales
con el objetivo de facilitar su manipulación. Un dato elemental es la mínima
información que se tiene en un sistema.
La
estructura es generalmente modular, cada modulo cumple una función determinada
e interactúa con los demás módulos.
Estructura
por capas
consiste en
dividir al sistema operativo en un numero de capas. La capa de menor nivel es
el hardware y la de mayor nivel es la interfaz con el usuario.
Principal
ventaja
La
principal ventaja es que cada capa cumple con una serie de funciones y
servicios que brinda a las otras capas, esto permite una mejor organización del
sistema operativo y una depuración mas fácil de este.
Estructura de datos en dispositivos
Los
procesos de usuario emiten peticiones de entrada/salida al sistema operativo.
Cuando un proceso solicita una operación de E/S, el sistema operativo prepara
dicha operación y bloquea al proceso hasta que se recibe una interrupción del
controlador del dispositivo indicando que la operación está completa. Las
peticiones se procesan de forma estructurada en las
siguientes
capas:
Manejadores
de interrupción.
Manejadores
de dispositivos o drivers.
Software
de EIS independiente de los dispositivos
Interfaz
del sistema operativo
No hay comentarios.:
Publicar un comentario