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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

еще рефераты
Еще работы по информатике