Микроядерная архитектура (модель клиент-сервер)
Более подробная информация - http://ru.wikipedia.org/wiki/Микроядро
Эта модель является средним между двумя предыдущими моделями.
В развитии современных операционных систем наблюдается тенденция в сторону дальнейшего переноса задач из ядра в уровень пользовательских процессов, оставляя минимальное микроядро.
В этой модели вводятся два понятия:
1. Серверный процесс (который обрабатывает запросы)
2. Клиентский процесс (который посылает запросы)
В задачу ядра входит только управление связью между клиентами и серверами.
Модель клиент-сервер
Преимущества:
o Малый код ядра и отдельных подсистем, и как следствие меньшее содержание ошибок.
o Ядро лучше защищено от вспомогательных процессов.
o Легко адаптируется к использованию в распределенной системе.
Недостатки:
o Уменьшение производительности.
1.4.5Обобщение сравнения моделей
Сравнения моделей.
3.Интерфейс пользователя в UNIX и его разновидности