Составители:
Рис. 5.3. Структура подсистемы ввода-вывода современной ОС
Типичными функциями для независимого от устройств слоя являются:
- обеспечение общего интерфейса к драйверам устройств,
- именование устройств,
- защита устройств,
- обеспечение независимого размера блока,
- буферизация,
- распределение памяти на блок-ориентированных устройствах,
- распределение и освобождение выделенных устройств,
- уведомление об ошибках.
5.3 Менеджеры ввода-вывода
В подсистеме ввода-вывода наряду с модулями, отражающими
специфику внешних устройств и образующими вертикальные подсистемы,
существуют модули универсального назначения.
Менеджер ввода-вывода. – модуль ОС организующий согласованную
работу всех остальных компонентов подсистемы ввода-вывода,
взаимодействие с пользовательскими процессами и другими подсистемами
ОС. Причем функции управления устройствами, распределены по всем
уровням, образуя оболочку.
78
Рис. 5.3. Структура подсистемы ввода-вывода современной ОС
Типичными функциями для независимого от устройств слоя являются:
- обеспечение общего интерфейса к драйверам устройств,
- именование устройств,
- защита устройств,
- обеспечение независимого размера блока,
- буферизация,
- распределение памяти на блок-ориентированных устройствах,
- распределение и освобождение выделенных устройств,
- уведомление об ошибках.
5.3 Менеджеры ввода-вывода
В подсистеме ввода-вывода наряду с модулями, отражающими
специфику внешних устройств и образующими вертикальные подсистемы,
существуют модули универсального назначения.
Менеджер ввода-вывода. – модуль ОС организующий согласованную
работу всех остальных компонентов подсистемы ввода-вывода,
взаимодействие с пользовательскими процессами и другими подсистемами
ОС. Причем функции управления устройствами, распределены по всем
уровням, образуя оболочку.
78
Страницы
- « первая
- ‹ предыдущая
- …
- 76
- 77
- 78
- 79
- 80
- …
- следующая ›
- последняя »
