ВУЗ:
Составители:
Рубрика:
Микропроцессорные системы и программное обеспечение в средствах связи
126
Также поддерживается асинхронный обмен сообщениям с помо-
щью сигналов. Примером такого сигнала (для ОС РВ QNX версия 4.x)
является сигнал SIGPWR – перезагрузка программного обеспечения,
вызываемая одновременным нажатием на клавиатуре компьютера кла-
виш Ctrl-Alt-Del или запуском прикладной программы shutdown.
Операционная система QNX Neutrino использует технологию от-
казоустойчивости FLEET (Fault tolerance), регулирования нагрузки
(Load-balancing), эффективность (Efficient). Компания QNX Neutrino са-
мостоятельно заявила о соответствии ОС РВ
QNX стандартам IEEE
1003.1a, IEEE 1003.1b, IEEE 1003.1c, IEEE 1003.1d образца 2001 г.
В настоящее время в QNX Neutrino 6.3 используется мультиядер-
ная структура, представленная на рис. 2.7. Обмен сообщениями между
микроядрами здесь осуществляется с помощью усовершенствованного
механизма IPC в виде виртуальной шины обмена сообщениями. Вирту-
альная шина для обмена сообщениями может быть реализована с по-
мощью Ethernet, стека протокола TCP/IP.
Достоинством технического решения на рис. 2.7 является
возмож-
ность подключения к шине достаточно широкого набора устройств. При
этом подключенные устройства становятся доступными всем процес-
сам и микроядрам.
Менеджеры процессов осуществляют дополнительные функции, в
частности управления памятью и управление каталогами (деревом ка-
талогов), а также дескриптором файла (file descriptor). Существуют сле-
дующие виды менеджеров ОС РВ QNX, осуществляющих управление
на уровне
процессов :
• Менеджер процессов (Proc) – отвечает за создание новых про-
цессов в системе и управление наиболее фундаментальными
ресурсами, связанными с процессами (создание, загрузка, вы-
полнение, завершение процессов). Процессы могут иметь сим-
Микропроцессорные системы и программное обеспечение в средствах связи
Также поддерживается асинхронный обмен сообщениям с помо-
щью сигналов. Примером такого сигнала (для ОС РВ QNX версия 4.x)
является сигнал SIGPWR – перезагрузка программного обеспечения,
вызываемая одновременным нажатием на клавиатуре компьютера кла-
виш Ctrl-Alt-Del или запуском прикладной программы shutdown.
Операционная система QNX Neutrino использует технологию от-
казоустойчивости FLEET (Fault tolerance), регулирования нагрузки
(Load-balancing), эффективность (Efficient). Компания QNX Neutrino са-
мостоятельно заявила о соответствии ОС РВ QNX стандартам IEEE
1003.1a, IEEE 1003.1b, IEEE 1003.1c, IEEE 1003.1d образца 2001 г.
В настоящее время в QNX Neutrino 6.3 используется мультиядер-
ная структура, представленная на рис. 2.7. Обмен сообщениями между
микроядрами здесь осуществляется с помощью усовершенствованного
механизма IPC в виде виртуальной шины обмена сообщениями. Вирту-
альная шина для обмена сообщениями может быть реализована с по-
мощью Ethernet, стека протокола TCP/IP.
Достоинством технического решения на рис. 2.7 является возмож-
ность подключения к шине достаточно широкого набора устройств. При
этом подключенные устройства становятся доступными всем процес-
сам и микроядрам.
Менеджеры процессов осуществляют дополнительные функции, в
частности управления памятью и управление каталогами (деревом ка-
талогов), а также дескриптором файла (file descriptor). Существуют сле-
дующие виды менеджеров ОС РВ QNX, осуществляющих управление
на уровне процессов :
• Менеджер процессов (Proc) – отвечает за создание новых про-
цессов в системе и управление наиболее фундаментальными
ресурсами, связанными с процессами (создание, загрузка, вы-
полнение, завершение процессов). Процессы могут иметь сим-
126
Страницы
- « первая
- ‹ предыдущая
- …
- 124
- 125
- 126
- 127
- 128
- …
- следующая ›
- последняя »
