жливістю завантаження будь-яких модулів розширення у власне микроядро, а також розробки таких розширень.
Переваги: ??Стійкість до збоїв обладнання, помилок у компонентах системи. Основна перевага мікро ядерної архітектури - високий ступінь модульності ядра операційної системи. Це істотно спрощує додавання до нього нових компонентів. У мікроядерної операційній системі можна, не перериваючи її роботи, завантажувати і вивантажувати нові драйвери, файлові системи і т. д. Істотно спрощується процес налагодження компонентів ядра, так як нова версія драйвера може завантажуватися без перезапуску всієї операційної системи. Компоненти ядра операційної системи нічим принципово не відрізняються від користувача програм, тому для їх налагодження можна застосовувати звичайні засоби. Мікро ядерна архітектура підвищує надійність системи, оскільки помилка на рівні непривілейованої програми менш небезпечна, ніж відмова на рівні режиму ядра.
Недоліки: Передача даних між процесами вимагає накладних витрат.
Класичні мікроядра надають лише дуже невеликий набір низькорівневих примітивів, або системних викликів, що реалізують базові сервіси операційної системи.
Приклади: Symbian OS; Windows CE; OpenVMS; Mach, використовуваний в GNU / Hurd і Mac OS X; QNX; AIX; Minix; ChorusOS; AmigaOS; MorphOS.
Екзо ядро ??
Екзо ядро ??- ядро ??операційної системи, яке надає лише функції для взаємодії між процесами, безпечного виділення і звільнення ресурсів. Передбачається, що API для прикладних програм надаватимуться зовнішніми стосовно ядру бібліотеками.
Можливість доступу до пристроїв на рівні контролерів дозволить ефективніше вирішувати деякі завдання, які погано вписуються в рамки універсальної ОС, наприклад, реалізація СУБД буде мати доступ до диску на рівні секторів диска, а не файлів і кластерів, що позитивно позначиться на швидкодії.
Нано ядро ??
Нано ядро ??- архітектура ядра операційної системи, в рамках якої вкрай спрощене і мінімалістичне ядро ??виконує лише одну задачу - обробку апаратних переривань, що генеруються пристроями комп'ютера. Після обробки переривань від апаратури нано ядро, в свою чергу, посилає інформацію про результати обробки Вищерозміщені програмному забезпеченню за допомогою того ж механізму переривань. Прикладом є KeyKOS - найперша ОС на нано ядрі. Перша версія вийшла ще в 1983-му році.
Гібридне ядро ??
Гібридні ядра - це модифіковані мікроядра, що дозволяють для прискорення роботи запускати «несуттєві» частини в просторі ядра. Приклад: ядра ОС Microsoft Windows сімейства NT: Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7.
Сокет (Socket)
Сокет (Socket) або роз'єм центрального процесора (CPU) - гніздовий або щілинної роз'єм, призначений для інтеграції чіпа центрального процесора в схему материнської плати. Використання роз'єму замість прямою пайки мікропроцесора на материнській платі спростило зміну процесора для модернізації (апгрейда) або ремонту комп'ютера. Кожен роз'єм допускає установку тільки певного типу процесора. Однак процесори, що мають однакові сокети не обов'язково буду працювати з материнською платою, тому що можливо плата не підтримує даний процесор на рі...