ВУЗ:
Составители:
Рубрика:
Микропроцессорные системы и программное обеспечение в средствах связи
122
Рис. 2.6 – Микроядро ОС РВ на примере QNX версии 4.X
[Источник www.aswl.ru/articles/rtos/gро]
Микроядро осуществляет :
• управление потоками и сигналами (согласно POSIX);
• синхронизацию потоков;
• управление таймерами;
• планирование процессов (потоков);
• поддержку обмена сообщениями между всеми процессами (по-
токами) в системе.
Рассмотрим часть этих функций более подробно.
Специальная программа – планировщик – является частью мик-
роядра и запускается всякий раз, когда в результате сообщения
или
прерывания изменяется состояние процесса. В QNX каждому процессу
назначен приоритет. Приоритет также связан с прерыванием. Как уже
говорилось, прерывание – это операция процессора, состоящая в реги-
Микропроцессорные системы и программное обеспечение в средствах связи
Рис. 2.6 – Микроядро ОС РВ на примере QNX версии 4.X
[Источник www.aswl.ru/articles/rtos/gро]
Микроядро осуществляет :
• управление потоками и сигналами (согласно POSIX);
• синхронизацию потоков;
• управление таймерами;
• планирование процессов (потоков);
• поддержку обмена сообщениями между всеми процессами (по-
токами) в системе.
Рассмотрим часть этих функций более подробно.
Специальная программа – планировщик – является частью мик-
роядра и запускается всякий раз, когда в результате сообщения или
прерывания изменяется состояние процесса. В QNX каждому процессу
назначен приоритет. Приоритет также связан с прерыванием. Как уже
говорилось, прерывание – это операция процессора, состоящая в реги-
122
Страницы
- « первая
- ‹ предыдущая
- …
- 120
- 121
- 122
- 123
- 124
- …
- следующая ›
- последняя »
