Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
236
Добавлен:
20.02.2016
Размер:
133.12 Кб
Скачать

[2.4.6] Поддержка среды Win32 (Win32 support)

Включает Диспетчер окон (window manager), интерфейс графических устройств (Graphic Device Interface, GDI), драйверы графических устройств (graphic device drivers). Эти компоненты поддержки среды Win32 были перенесены в режим ядра в версии NT 4.0, а ранее они принадлежали подсистеме среды Win32. Эти средства взаимодействуют между GUI - приложениями и графическими устройствами.

[2.4.7] Диспетчер Конфигурации (configuration manager)

Определяет тип объект-ключ (key object) и манипулирует этими объектами. Тип объект-ключ представляет элемент реестра Windows NT. Каждый экземпляр типа объект-ключ представляет либо некоторый узел реестра, являющийся частью пути к множеству подключей, либо он содержит именованные поля с соответствующими значениями.

[2.4.8] Диспетчер ввода-вывода (I/o manager).

Реализует средства ввода-вывода, не зависящие от типа устройства, и устанавливает модель для ввода-вывода исполнительной системы. Менеджер ввода-вывода осуществляет создание, чтение, запись, установку и получение информации, и многие другие операции над файловыми объектами. Менеджер ввода-вывода реализует асинхронную подсистему ввода-вывода, основанную на передаче пакетов запроса ввода-вывода (I/O Request Packet, IRP). Менеджер ввода-вывода также отвечает за поддержку и обеспечение операционной среды для драйверов.

[2.4.9] Микроядро [2.4.10] Слой Абстрагирования от Оборудования

Лекция № 2. Общая архитектура ОС NT. Архитектура ядра. Основные компоненты ядра и предоставляемые ими сервисы. 1

[2.1] Понятия «пользовательский режим» и «режим ядра» (Некоторые сведения о работе процессора в защищенном режиме) 1

[2.2] Некоторые понятия защищенного режима 1

[2.3] Основные характеристики Windows NT 2

[2.3.1] Многопоточность 3

[2.3.2] Вытесняющая многозадачность 3

[2.3.3] Виртуальная память с подкачкой страниц по требованию 4

[2.3.4] Мультипроцессорная обработка 4

[2.3.5] Модель модифицированного микроядра 4

[2.3.6] Независимость от архитектуры процессора 6

[2.4] Исполнительная Система (The Executive) 7

[2.4.1] Диспетчер Объектов. 8

[2.4.2] Справочный монитор защиты (security reference monitor). 10

[2.4.3] Диспетчер процессов (process manager). 10

[2.4.4] Средство локального вызова процедур (LPC). 10

[2.4.5] Диспетчер памяти и Диспетчер кэша (memory manager и cache manager). 11

[2.4.6] Поддержка среды Win32 (Win32 support) 11

[2.4.7] Диспетчер Конфигурации (configuration manager) 11

[2.4.8] Диспетчер ввода-вывода (I/O manager). 11

[2.4.9] Микроядро 12

[2.4.10] Слой Абстрагирования от Оборудования 12

13

Соседние файлы в папке Лабы по драйверам