ВУЗ:
Составители:
Рисунок 8
API в таких системах играет двойную роль:
1. Управление взаимодействием прикладных процессов и системы;
2. Обеспечение непрерывности выполнения кода системы.
Достоинством монолитной архитектуры является ее относительная
быстрота работы по сравнению с другими архитектурами. Однако
достигается это, в основном, за счет написания значительных частей
системы на ассемблере.
Недостатками монолитной архитектуры являются:
1. Системные вызовы, требующие переключения уровней привилегий
должны быть реализованы API как прерывания, что сильно
увеличивает время работы ОСРВ.
2. Ядро не может быть прервано пользовательской задачей. Это может
привести к тому, что высокоприоритетная задача может не получить
управления из-за работы низкоприоритетной.
38
Рисунок 8
API в таких системах играет двойную роль:
1. Управление взаимодействием прикладных процессов и системы;
2. Обеспечение непрерывности выполнения кода системы.
Достоинством монолитной архитектуры является ее относительная
быстрота работы по сравнению с другими архитектурами. Однако
достигается это, в основном, за счет написания значительных частей
системы на ассемблере.
Недостатками монолитной архитектуры являются:
1. Системные вызовы, требующие переключения уровней привилегий
должны быть реализованы API как прерывания, что сильно
увеличивает время работы ОСРВ.
2. Ядро не может быть прервано пользовательской задачей. Это может
привести к тому, что высокоприоритетная задача может не получить
управления из-за работы низкоприоритетной.
38
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »
