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