Aspectos de diseño del SO
Diseño de la E/S
- Hay dos objetivos importantes: eficiencia y generalidad
Estructura lógica
Las funciones del SO deberían estar separadas según su...
- Complejidad
- Escala de tiempo
- Nivel de abstracción
- E/S lógica: el módulo de E/S lógica trata los dispositivos como recursos lógicos (no hace caso a los detalles de control real)
- E/S de dispositivo: las operaciones requeridas y datos se convierten en instrucciones de E/S, mandatos de canal y órdenes del controlador
- Planificación y control: ~
Los niveles de abstracción para el almacenamiento secundario son:
- Gestión de directorios ~
- Sistema de ficheros
- Organización física
- Las referencias lógicas a archivos se convierten en direcciones físicas al almacenamiento
Diseño del almacenamiento
- Ver Planificación de acceso al disco
- Ver RAID
Administración de recursos
- Se diseñar el sistema de Interrupciones
- Se debe decidir cómo el SO detecta y lidia con los Interbloqueos