Подсистема ввода-вывода

Подсистема ввода-вывода отвечает за обработку запросов ввода-вывода и проектировалась для выполнения перечисленных далее задач.
Обеспечение работы сверхпроизводительных операций ответного ввода-вывода для одно- и многопроцессорных компьютеров.
Предоставление асинхронного ввода-вывода. Синхронный ввод-вывод осуществляется, по сути, в виде асинхронного запроса ввода-вывода, после которого следует блокирующее ожидание завершения операции ввода-вывода.
Поддержка нескольких файловых систем, в частности CDFS, NTFS HUDFS.
Предоставление модульной архитектуры, поддерживающей добавление новых файловых систем и устройств.
Предоставление устройствам (и их драйверам) возможности подключения и отключения "на лету", без йерезагрузки (эта функция реализована в Windows 2000 и более новых версиях Windows NT).
Предоставление расширенных возможностей, например кэширования и записи содержимого файлов в память (запись содержимого файла в указанной области памяти в адресном пространстве процесса). Для получения доступа или модификации содержимого файла приложение выполняет чтение и запись определенной области адресного пространства.
Защита ресурсов, которые совместно используются несколькими процессами.

Страницы: 1 2


Метки: Знакомство с Windows NT
free blog themes