- •[2.2] Некоторые понятия защищенного режима
- •[2.3] Основные характеристики Windows nt
- •[2.3.1] Многопоточность
- •[2.3.2] Вытесняющая многозадачность
- •[2.3.3] Виртуальная память с подкачкой страниц по требованию [2.3.4] Мультипроцессорная обработка
- •[2.3.5] Модель модифицированного микроядра
- •[2.3.6] Независимость от архитектуры процессора
- •[2.4] Исполнительная Система (The Executive)
- •[2.4.1] Диспетчер Объектов.
- •[2.4.2] Справочный монитор защиты (security reference monitor).
- •[2.4.3] Диспетчер процессов (process manager).
- •[2.4.4] Средство локального вызова процедур (lpc).
- •[2.4.5] Диспетчер памяти и Диспетчер кэша (memory manager и cache manager).
- •[2.4.6] Поддержка среды Win32 (Win32 support)
- •[2.4.7] Диспетчер Конфигурации (configuration manager)
- •[2.4.8] Диспетчер ввода-вывода (I/o manager).
- •[2.4.9] Микроядро [2.4.10] Слой Абстрагирования от Оборудования
[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
