Микроядерная архитектура (модель клиент-сервер)

Эта модель является средним между двумя предыдущими моделями.

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

В этой модели вводятся два понятия:

1. Серверный процесс (который обрабатывает запросы)

2. Клиентский процесс (который посылает запросы)

В задачу ядра входит только управление связью между клиентами и серверами.

 

Модель клиент-сервер

Преимущества:

· Малый код ядра и отдельных подсистем, и как следствие меньшее содержание ошибок.

· Ядро лучше защищено от вспомогательных процессов.

· Легко адаптируется к использованию в распределенной системе.

Недостатки:

· Уменьшение производительности.








Дата добавления: 2014-12-21; просмотров: 1493;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.