ВУЗ:
Составители:
43
рационной системы, которая не может быть вытеснена или выгру-
жена на диск.
• Драйверы устройств. К ним относится как файловая система, так
и драйверы аппаратных устройств, которые преобразуют посту-
пившие от пользователя вызовы функций ввода-вывода в запросы
для конкретных устройств.
Исполнительная система W2K. Включает модули, обеспечивающие под-
держку ее функций и предоставляющие работающим в пользовательском ре-
жиме программам соответствующий API, Ниже приведено краткое описание
каждого из модулей исполнительной системы.
• Диспетчер ввода-вывода. Поддерживает доступность для прило-
жений устройств ввода-вывода. Кроме того, этот диспетчер отвеча-
ет за координацию работы драйверов устройств, выполняющих
дальнейшую обработку. Диспетчер ввода-вывода реализует все API
ввода-вывода W2K и (с помощью диспетчера объектов) следит за
безопасностью и именованием устройств и файловых систем
• Диспетчер объектов. Создает и удаляет объекты и абстрактные
типы данных исполнительной системы W2K, а также управляет
ими. Эти объекты и абстрактные типы данных используются для
представления таких ресурсов, как процессы, потоки и объекты
синхронизации. Диспетчер объектов обеспечивает выполнение
стандартных правил поддержки объектов, именования и безопасно-
сти. Кроме того, этот диспетчер создает дескрипторы объектов, в
которых содержится информация о правах доступа и указатель на
объект-Объекты операционной системы W2K обсуждаются немно-
го позже.
• Монитор безопасности обращений. Обеспечивает выполнение
правил прав доступа и аудита. Объектно-ориентированная модель
операционной системы W2K позволяет сформировать согласован-
ный и единообразный взгляд на безопасность фундаментальных со-
ставляющих исполняющей системы. Так для авторизации доступа и
аудита всех защищенных объектов, включая файлы, процессы, ад-
ресные пространства и устройства ввода-вывода, операционная
система W2K использует одни и те же служебные программы Безо-
пасность W2K обсуждается в главе 15, «Безопасность».
• Диспетчер процессов и потоков. Создает и удаляет объекты, а
также следит за процессами и потоками.
Страницы
- « первая
- ‹ предыдущая
- …
- 41
- 42
- 43
- 44
- 45
- …
- следующая ›
- последняя »