Современная тенденция в разработке ОС: перенесение значительной части системного кода в большое количество самостоятельных программам.
Взаимодействие между ними обеспечивает специальный модуль ядра, называемый микроядром.
Микроядро работает в привилегированном режиме и обеспечивает взаимодействие между программами, планирование использования процессора, операции ввода-вывода и базовое управление памятью.
Микроядерная архитектура
Основное достоинство:
1. Высокая степень модульности ядра операционной системы.
2. Упрощенное добавление в ядро новых компонентов.
3. Возможность, не прерывая работы ОС, загружать и выгружать новые драйверы, файловые системы и т. д.
4. Повышенная надежность системы, т.к. ошибка на уровне непривилегированной программы менее опасна, чем отказ на уровне режима ядра.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление