Professional Documents
Culture Documents
UNIDAD IV
ADMINISTRACION DE ENTRADA/SALIDA
Julian Pea Aguirre
2013
SISTEMAS OPERATIVOS
Contenido
UNIDAD IV: ADMINISTRACION DE ENDRADA/SALIDA. ....................................................................... 3 4.1 DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS (DEVICE DRIVERS). ........................................ 4 4.1.1 DISPOSITIVOS DE E/S .................................................................................................................. 4 4.1.2 MANEJADORES DE DISPOSITIVOS (DEVICE DRIVERS) ................................................................ 5 4.2 MECANISMOS Y FUNCIONES DE LOS MANEJADORES DE DISPOSITIVOS (DEVICE DRIVERS) ........ 6 4.3 ESTRUCTURA DE DATOS PARA EL MANEJO DE DISPOSITIVOS ...................................................... 7 4.3.1 ESTRUCTURA SIMPLE O SISTEMA MONOLITICO. ....................................................................... 7 4.3.2 ESTRUCTURA POR CAPAS (LAYERS) ............................................................................................ 7 4.3.3. BUFFERING, SPOOLING. ............................................................................................................ 8 4.4 OPERACIONES DE ENTRADA/SALIDA............................................................................................. 9
Es una forma de relacin entre el kernel y el software los sistemas operativos que usaron este sistema fueron freedbsd, UNIX y linux.
brinda a las otras capas, esto permite una mejor organizacin del sistema operativo y una depuracin ms fcil de este.
Cada capa se implementa solo utilizando las operaciones provistas por la capa de nivel inferior. Una capa no necesita saber cmo se implementan estas funciones, solo necesita saber que operaciones puede realizar. Los procesos de usuario emiten peticiones de E/S al sistema operativo. Cuando un proceso solicita una operacin de E/S, el sistema operativo prepara dicha operacin y bloquea al proceso hasta que se recibe una interrupcin del controlador del dispositivo indicando que la operacin est completa.