Операционные системы, среды и оболочки. Макаренко С.И. - 194 стр.

UptoLike

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

13. ПЕРСПЕКТИВНАЯ ОПЕРАЦИОННАЯ СИСТЕМА QNX NEUTRINO
13.1 Назначение ОС QNX Neutrino
Основным назначением операционной системы QNX Neutrino является
реализация программного интерфейса POS1X в масштабируемой,
отказоустойчивой форме, подходящей для широкого круга открытых
систем, начиная от небольших встроенных систем с ограниченными
ресурсами и заканчивая крупными распределенными вычислительными
средами. Данная ОС поддерживает несколько семейств процессоров, в том
числе х86, ARM, XScale, PowerPC, MIPS и SH-4.
Рис. 13.1. Основные сферы применения ОС QNX Neutrino
Операционная система QNX Neutrino идеально подходит для
приложений реального времени. Она может быть масштабирована до
компактных конфигураций и способна работать в многозадачном режиме,
управлять потоками, осуществлять планирование процессов по
приоритетам и выполнять быстрое переключение контекстов. Более того,
операционная система предоставляет все эти возможности посредством
программного интерфейса, основанного на стандартах POSIX.
13.2 Архитектура OC QNX Neutrino
Возможности эффективности, модульности и простоты достигаются в
ОС QNX Neutrino благодаря двум фундаментальным принципам:
1. микроядерная архитектура;
2. межзадачное взаимодействие на основе обмена сообщениями.
194
13. ПЕРСПЕКТИВНАЯ ОПЕРАЦИОННАЯ СИСТЕМА QNX NEUTRINO

                 13.1 Назначение ОС QNX Neutrino

      Основным назначением операционной системы QNX Neutrino является
реализация программного интерфейса POS1X в масштабируемой,
отказоустойчивой форме, подходящей для широкого круга открытых
систем, начиная от небольших встроенных систем с ограниченными
ресурсами и заканчивая крупными распределенными вычислительными
средами. Данная ОС поддерживает несколько семейств процессоров, в том
числе х86, ARM, XScale, PowerPC, MIPS и SH-4.




        Рис. 13.1. Основные сферы применения ОС QNX Neutrino

     Операционная система QNX Neutrino идеально подходит для
приложений реального времени. Она может быть масштабирована до
компактных конфигураций и способна работать в многозадачном режиме,
управлять потоками, осуществлять планирование процессов по
приоритетам и выполнять быстрое переключение контекстов. Более того,
операционная система предоставляет все эти возможности посредством
программного интерфейса, основанного на стандартах POSIX.

               13.2 Архитектура OC QNX Neutrino

    Возможности эффективности, модульности и простоты достигаются в
ОС QNX Neutrino благодаря двум фундаментальным принципам:
     1. микроядерная архитектура;
     2. межзадачное взаимодействие на основе обмена сообщениями.




                                    194