Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Микроядра проще, чем ядра монолитных или модульных операционных систем



Функция операционной системы разбивается на модульные части, которые могут быть

Сконфигурированы целым рядом способов.

Поскольку микроядра малы и имеют сравнительно мало требуемого к исполнению

Кода уровня ядра, они обеспечивают u1091 удобный способ поддержки характеристик

Реального времени

Монолитные операционные системы

Монолитные операционные системы являются прямой противоположностью

Микроядерным. В монолитной ОС очень трудно удалить один из уровней

Многоуровневой модульной структуры. Добавление новых функций и изменение

Существующих для монолитных ОС требует очень хорошего знания всей архитектуры

ОС и чрезвычайно больших усилий. Для преодоления этих трудностей используется

технология «сервер – клиент».

Модель сервер – клиент предполагает наличие программного компонента,

являющегося потребителем какого-либо сервиса – клиента, и программного компонента,

поставщика этого сервиса – сервера. Взаимодействие между сервером и клиентом

Стандартизуется, сервер может обслуживать клиентов, реализованных различными

способами. Главное требование – использование единообразного интерфейса.

Инициатором обмена является клиент, который посылает запрос серверу. Один и тот же





Дата публикования: 2014-11-29; Прочитано: 204 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...