Операционные системы. Часть 1. Основы управления ресурсами. Рощин А.В. - 21 стр.

UptoLike

Составители: 

21
Рисунок 1.3 – Реализация системного вызова в микроядерной архитектуре
Для построения минимальной системы QNX к микроядру следует
добавить менеджер процессов, который создает процессы, управляет ими и
их памятью. Для применения QNX в настольной ПЭВМ, к микроядру
следует добавить также файловую систему и менеджер устройств.
Все эти менеджеры выполняются вне пространства ядра, так что
ядро
остается небольшим.
Рассмотрим кратко достоинства и недостатки микроядерных ОС. К
достоинствам их можно отнести:
переносимость, обусловленная тем, что весь машинно-зависимый
код изолирован в микроядре,
расширяемость, обусловленная ограниченным набором четко
определенных интерфейсов микроядра; добавление новой
подсистемы требует разработки нового приложения, что никак не
затрагивает целостность микроядра,
надежность, обусловленная
тем , что каждый сервер выполняется
в виде отдельного процесса в собственной области памяти, что
                                  21




Рисунок 1.3 – Реализация системного вызова в микроядерной архитектуре

     Для построения минимальной системы QNX к микроядру следует
добавить менеджер процессов, который создает процессы, управляет ими и
их памятью. Для применения QNX в настольной ПЭВМ, к микроядру
следует добавить также файловую систему и менеджер устройств.
     Все эти менеджеры выполняются вне пространства ядра, так что
ядро остается небольшим.
     Рассмотрим кратко достоинства и недостатки микроядерных ОС. К
достоинствам их можно отнести:
     − переносимость, обусловленная тем, что весь машинно-зависимый
        код изолирован в микроядре,
     − расширяемость, обусловленная ограниченным набором четко
        определенных    интерфейсов    микроядра;   добавление   новой
        подсистемы требует разработки нового приложения, что никак не
        затрагивает целостность микроядра,
     − надежность, обусловленная тем , что каждый сервер выполняется
        в виде отдельного процесса в собственной области памяти, что