Многоуровневая структура ОС

Обобщением предыдущего подхода является организация ОС как иерархии уровней. Уровни образуются группами функций операционной системы - файловая система, управление процессами и устройствами и т.п. Каждый уровень может взаимодействовать только со своим непосредственным соседом - выше- или нижележащим уровнем. Прикладные программы или модули самой операционной системы передают запросы вверх и вниз по этим уровням.

Пример структуры многоуровневой системы

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

  • Высокая производительность

Недостатки:

  • Большой код ядра, и как следствие большое содержание ошибок
  • Ядро плохо защищено от вспомогательных процессов
  • Пример реализации многоуровневой модели UNIX.

Структура ОС UNIX

 

 

Ядро

 

 

ОС UNIX

Пример реализации многоуровневой модели Windows

 

Структура Windows 2000








Дата добавления: 2015-07-14; просмотров: 3534;


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

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

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

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