Операционные системы: архитектура и управление процессами. Макаров П.С. - 43 стр.

UptoLike

Составители: 

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