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.
- Aceptar peticiones en formato abstracto, de la parte del código de E/S independiente del dispositivo.
- Traducir dichas peticiones a términos que entienda el controlador.
- Enviar al mismo las órdenes adecuadas en la secuencia correcta.
- Esperar a que se cumplan.
Nota: Todos los manejadores tienen una lista de peticiones pendientes por dispositivo donde se encolan las peticiones que llegan de niveles superiores.
No hay comentarios:
Publicar un comentario