Особенности гибридного ядра Windows:
- Структура как набора модулей. 4 Они взаимодействуют через хорошо известные интерфейсы с небольшим микроядром, ограниченным основными функциями (обработка прерываний первого уровня, планирование потоков и примитивы синхронизации). 4
- Расположение модулей в разных адресных пространствах. 4 Например, модули могут находиться в пространстве ядра или в серверных процессах. 4
- Работа в одном адресном пространстве и использование общих структур данных. 12 Это свойственно операционным системам с монолитным ядром. 1
- Возможность добавлять драйвера устройств двумя способами: и внутрь ядра, и в пользовательское пространство. 1
Наиболее известным примером гибридного ядра является ядро Microsoft NT, которое поддерживает Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 и Windows 7. 4