QNX Advanced Graphics поддерживает режим реального времени в графических средах:
QNX Neutrino использует вытесняющую приоритетную многозадачность:
SMP-система состоит из одного процессора:
Архитектура QNX Neutrino - моноядерная архитектура:
В QNX Neutrino ядро отвечает только за базовые примитивы ОС:
В платформе Graphics Framework при рендеринге требуется обмен сообщениями или переключение контекстов:
Ключевым отличием сервисов ядра ОСРВ является недетерминированный характер их работы:
Модульная микроядерная архитектура ОСРВ QNX Neutrino позволяет изолировать сбои на уровне драйверов:
Операционные системы общего назначения являются детерминированными:
ОС жесткого реального времени гарантирует выполнение задачи за заранее известное время:
Основной принцип уровневой архитектуры заключается в вынесении сервисов ОС в виде серверов на уровень пользователя и выполнении микроядром функций диспетчера сообщений между клиентскими пользовательскими программами и серверами:
При монолитной архитектуре ОС прикладное ПО имеет возможность получить доступ к аппаратуре не только через ядро системы и её сервисы, но и напрямую:
Статические алгоритмы планирования используют приоритетное вытесняющее планирование:
Технология обмена сообщениями на основе микроядра позволяет действовать по всей сети, предоставляя приложениям прозрачный доступ к сервисам и ресурсам удаленных узлов:
Технология прозрачных распределенных вычислений позволяет приложению получить доступ к любому узлу в сети: