Cтраница 1
Диспетчер ввода / вывода определяет, к чему относится запрос: к локальном диск или к сетевому ресурсу. Если операция ввода / вывода относится к сетевому ресурсу. Средство перенаправления Windoyvs NT ( RDR) работает с сетевыми протоколами через интерфейс транспортного драйвера. [1]
Диспетчер ввода / вывода распознает, что запрос относится к удаленному файлу. [2]
Диспетчер ввода / вывода отправляет запрос локальному драйверу файловой системы. [3]
Их работой управляет диспетчер ввода / вывода. Он может сохранять файлы либо на локальном диске с помощью драйвера файловой системы, например Ntfs. В архитектуре Windows NT драйверы файловых систем располагаются над интерфейсом транспортного драйвера и позволяют приложениям, работающим в пользовательском режиме, получать доступ к системным ресурсам, например, выполнять чтение данных, находящихся в разделах NTFS. [4]
Служба сервера передает этот запрос диспетчеру ввода / вывода. [5]
Сетевые компоненты Windows NT встроены в диспетчер ввода / вывода, входящий в состав служб исполнительного центра. Эти компоненты разделены на следующие уровни. [6]
Клиент отправляет запрос с помощью сетевой команды, предписывающей диспетчеру ввода / вывода открыть файл. [7]
Управление внешней памятью в этих системах осуществляется с помощью подпрограмм-псевдодрайверов дисковых файлов и драйверов дисковых механизмов. Вопросами организации управления ведает диспетчер ввода - вывода подобно тому, как это было рассмотрено выше. [8]
Основной функцией супервизора ввода - вывода является диспетчеризация операций ввода - вывода. Все операции ввода - вывода в задачах пользователя выполняются с помощью супервизора задач, который, получив запрос на какую-либо операцию, инициирует диспетчер ввода - вывода. Последний, формируя элемент, содержащий информацию о запрошенной операции, ставит его в очередь к устройству. В этот момент управление передается задаче, запросившей операцию; она может продолжить вычисления или перейти к ожиданию окончания операции. Как только сформированный диспетчером элемент ввода - вывода оказывается первым в очереди к устройству ввода - вывода, операция запускается на выполнение; по ее завершении задача переводится в состояние готовности ( если она находилась в состоянии ожидания этой операции) и запускается следующая операция из очереди к устройству. [9]
Супервизор реального времени обеспечивает мультипрограммный режим работы В К с дисциплиной относительных приоритетов для периодически исполняемых задач. Использование ОУС с СРВ-М имеет ряд преимуществ по сравнению с операционными системами ОС РВ и ДОС РВ: повышенная надежность, обусловленная отсутствием дисков, простота и малый объем операционной системы, простота ( легкость) генерации и обслуживания, высокая реактивность. В то же время необходимо учитывать и недостатки, основными из которых являются отсутствие диспетчера ввода - вывода и диспетчера инициативных ( непериодических) задач. [10]