viernes, 9 de mayo de 2014

¿Cuál es la Estructura de Datos para Manejo de 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 E/S independiente de los dispositivos. Este software está formado por la parte de alto nivel de los manejadores, el gestor de cache, el gestor de bloques y el servidor de archivos. 
  • Interfaz del sistema operativo. Llamadas al sistema que usan las aplicaciones de usuario.


No hay comentarios:

Publicar un comentario