Copyright

Операционная система реального времени QNX4

Операционная система реального времени QNX4

QNX4 — многозадачная многопользовательская операционная система жесткого реального времени (ОСРВ) с архитектурой на основе микроядра и поддержкой ряда стандартов семейства POSIX.

ОСРВ QNX4 состоит из микроядра и набора необязательных модулей, на каждый из которых возложено выполнение своего набора сервисов ОС. Иными словами, в QNX4 эффективно используется концепция «разделения труда». Если вам нужна файловая система, сеть, графическая среда, что угодно — просто запустите нужные модули.

Микроядро QNX4 alt

ОСРВ QNX4 предоставляет вам все преимущества настоящего микроядра. Она компактная, быстрая, гибко масштабируется и наращивается.

Являясь истинно микроядерной ОС, QNX4 строится вокруг компактного высоконадежного «стержня». Микроядро QNX4 обладает достаточно малыми размерами для встраивания в ПЗУ, и при этом достаточной большой мощностью для управления распределеной сетью, содержащей нескольких сотен процесоров.

QNX4 легко расширяется, предоставляя разработчику чрезвычайную гибкость. Вы можете использовать для расширения функциональных возможностей как штатные модули QNX4, так и свои собственные. Предоставляемое QNX4 окружение защищенного режима дает возможность легко и безопасно тестировать свои новые модули расширения и пробовать новые подходы.

Реализованный в QNX уникальный подход к прозрачной распределенной обработке данных позволяет вам запускать процессы по сети с полным наследованием окружения, включая открытые файлы, текущий каталог, файловые дескрипторы и идентификатор пользователя. Микроядро также предоставляет сервисы стандарта POSIX.1 и его расширения для систем реального времени POSIX.1b (POSIX.4), плюс возможности высокоскоростной трассировки диагностических событий.

Похожие записи