Гібридне ядро

Автор: Robert Simon
Дата Створення: 16 Червень 2021
Дата Оновлення: 22 Червень 2024
Anonim
Це огляд Windows 2000 Professional SP4.
Відеоролик: Це огляд Windows 2000 Professional SP4.

Зміст

Визначення - Що означає гібридне ядро?

Гібридне ядро ​​- це архітектура ядра, заснована на поєднанні мікроядерної та монолітної архітектури ядра, що використовується в комп'ютерних операційних системах. Цей підхід до ядра поєднує швидкість і простішу конструкцію монолітного ядра з модульністю і безпекою виконання мікроядра.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює гібридне ядро

Гібридне ядро ​​запускає деякі сервіси в просторі ядра, щоб зменшити накладні витрати традиційного мікроядра, при цьому все ще працює код ядра як сервери в просторі користувача. Наприклад, гібридна конструкція ядра може зберігати віртуальну файлову систему та контролери шини всередині ядра та драйвери файлової системи та драйвери зберігання як програми режиму користувача поза ядром. Така конструкція зберігає продуктивність та принципи дизайну монолітного ядра.

Ядро Microsoft NT - це добре відомий приклад гібридного ядра, яке використовує Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 та Windows 7. Його називають монолітним ядром як підсистеми емуляції запускати в процесах серверного режиму користувача. Однією з найважливіших у ньому є її структура, яка представляє собою сукупність модулів, які спілкуються через добре відомі інтерфейси, з невеликим мікроядром, обмеженим основними функціями, такими як первинне управління перериванням, планування потоків та примітиви синхронізації. Це дає можливість використовувати або прямі виклики процедури, або міжпроцесовий зв'язок для зв'язку між модулями, а отже, і для потенційного розташування модулів у різних адресних просторах.