Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Сервиса. В микроядре содержится и исполняется минимальное количество кода,
необходимое для реализации основных системных вызовов:
- передача сообщений;
- организация взаимодействия между внешними по отношению к микроядру
Процессами;
- поддержка управления прерываниями и др.
Микроядро – маленький модуль системного программного обеспечения,
Работающий в наиболее приоритетном состоянии компьютера и поддерживающий
Остальную часть операционной системы, рассматриваемую как набор серверных
Приложений.
Исполняемые микроядром функции ограничены в целях сокращения его размера и
Максимизации количества кода, работающего как прикладная программа.
Микроядро включает только те функции, которые требуются для определения
Набора абстрактных сред обработки для прикладных программ и для организации
Совместной работы приложений. Микроядро обеспечивает пять различных типов
сервисов:
- управление виртуальной памятью;
- задания и потоки;
- межпроцессные коммуникации;
- управление вводом/выводом и прерываниями;
- сервисы набора Хоста и процессора.
В качестве приложения ядра работают следующие подсистемы и функции
операционной системы:
- система управления файлами;
- поддержка внешних устройств;
- традиционные программные интерфейсы.
Дата публикования: 2014-11-29; Прочитано: 208 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!