Операционные системы реального времени. Бурукина И.П. - 39 стр.

UptoLike

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

3. Сложность переноса на новые архитектуры процессора из-за
значительных ассемблерных вставок.
4. Негибкость и сложность развития: изменение части ядра системы
требует его полной перекомпиляции.
Модульная архитектура
API в модульной архитектуре (рисунок 9) обеспечивает связь
прикладных процессов и специального модуля менеджера процессов.
Микроядро осуществляет следующие функции:
1. Управляет взаимодействием частей системы;
2. Обеспечивает непрерывность выполнения кода системы.
Рисунок 9
Модульная архитектура ОСРВ имеет один важный недостаток - при
интенсивном использовании функций (вызовов) операционной системы
скорость её работы является не самой высокой, по крайней мере, ниже, чем
системы с монолитной архитектурой. Это происходит из-за того, что до-
полнительные, не находящиеся в ядре, функции ОСРВ вызываются, как
процессы, при этом происходит переключение задач в многозадачном ре-
жиме, а на это может потребоваться значительно больше времени.
Объектная архитектура
39
  3. Сложность переноса на новые архитектуры процессора из-за
     значительных ассемблерных вставок.
  4. Негибкость и сложность развития: изменение части ядра системы
     требует его полной перекомпиляции.


     Модульная архитектура
     API в модульной архитектуре (рисунок 9) обеспечивает связь
прикладных процессов и специального модуля – менеджера процессов.
Микроядро осуществляет следующие функции:
        1. Управляет взаимодействием частей системы;
        2. Обеспечивает непрерывность выполнения кода системы.




                               Рисунок 9
     Модульная архитектура ОСРВ имеет один важный недостаток - при
интенсивном использовании функций (вызовов) операционной системы
скорость её работы является не самой высокой, по крайней мере, ниже, чем
системы с монолитной архитектурой. Это происходит из-за того, что до-
полнительные, не находящиеся в ядре, функции ОСРВ вызываются, как
процессы, при этом происходит переключение задач в многозадачном ре-
жиме, а на это может потребоваться значительно больше времени.


     Объектная архитектура
                                39