![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Классическая схема организации программного обеспечения файловой системы представлена на рис.
На нижнем уровне драйверы устройств непосредственно связаны с периферийными устройствами или их контроллерами, либо каналами.
Драйвер устройства отвечает за начальные операции ввода-вывода устройства и за обработку завершения запроса ввода-вывода.
При файловых операциях контроллирующими устройствами являются диски и стримеры (накопители на магнитной ленте).
Драйверы устройств рассматриваются как часть ОС.
Базовая файловая система отражает уровень физического ввода-вывода. Это первичный интерфейс с окружением компьютерной системы. Он оперирует блоками данных и связан с размещением и буферизацтией блоков ОП. На этом уровне не выполняется работа с содержимымблоков данных или структурой файлов.
Базовая файловая система рассматривается как часть ОС.
Диспетчер базового ввода-вывода отвечает за начало и завершение файлового ввода-вывода.
На этом уровне поддерживаются управляющие структуры, связанные с устройством ввода-вывода, планированием и статусом файлов.
Диспетчер осуществляет:
· выбор устройства, на котром будет выполняться операция файлового ввода-вывода
· планирование обращения к устройству
· назначение буферов ввода-вывода
· распределение внешней памяти
Диспетчер базового ввода-вывода является частью ОС.
Дата публикования: 2014-11-04; Прочитано: 694 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!