Ядро кодының үлкендігі, бұдан келіп қателердің көптігі
Ядро көмекші процестерден жаман қорғалған
UNIX көпдеңгейлі моделін іске асыру мысалы.
1.4.4.Микроядролық архитектура (клиент-сервер моделі).
Бұл модель алдыңғы екі модельдің арасындағы модель болып табылады.
Қазіргі кезде ОЖ
дамуында минималды микроядро қалдыра отыра, есептерді (бұл
жерде есп қандай да
компьютерлік тапсырма, бағдарлама) ядродан қолданушылық процестерге
беру жағына ауысу
тенденциясы байқалады.
Бұл модельде екі түсінік енгізіледі:
1. Серверлік процесс (сұраныстарды өңдейтін)
2. Клиенттік процесс (сұраныстарды жіберетін)
Ядроның қызметі- клиенттер мен серверлер арасындағы байланысты басқару ғана болады.
Артықшылықтары:
Ядро және бөлек ішкі жүйелердің кодының аздығы, бұдан келіп қателердің аздығы.
Ядро көмекші процестерден жақсырақ қорғалған.
Таратылған жүйеде қолдануға жеңіл бейімделеді.
Кемшіліктері:
Өнімділіктің азаюы
Достарыңызбен бөлісу: