ОС с монолитными, гибридными и микроядрами



Монолитное - классическая и, на сегодняшний день, наиболее распространённая архитектура ядер операционных систем.

· Достоинства: Скорость работы, упрощённая разработка модулей.

· Недостатки: Поскольку всё ядро работает в одном адресном пространстве, сбой в одном из компонентов может нарушить работоспособность всей системы.

Микроядро — это минимальная реализация функций ядра операционной системы. Классические микроядра предоставляют лишь очень небольшой набор низкоуровневых примитивов, или системных вызовов, реализующих базовые сервисы операционной системы.

· Достоинства: Устойчивость к сбоям оборудования, ошибкам в компонентах системы.

· Недостатки: Передача данных между процессами требует накладных расходов.

Гибридные ядра — это модифицированные микроядра, позволяющие для ускорения работы запускать «несущественные» части в пространстве ядра.

Будущее развитие ОС — Mach, L4

Mach — микроядро операционной системы, разработанное в Carnegie Mellon University при проведении исследовательских работ в области операционных систем, главным образом, распределённых и параллельных вычислений.

L4 — это микроядро второго поколения, первоначально разработанное Йохеном Лидтке. Ядра пытаются поддерживать только минимальное множество абстракций, на основе которых может быть построена операционная система.


Дата добавления: 2020-12-12; просмотров: 73; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!