QNX: что нового?


altОперационная система QNX компании QNX Software Systems (QSSL) занимает особое место среди других ОС. Она предназначена прежде всего для управления процессами в реальном времени, но тем не менее сохранила и платформенную независимость, и универсальность, редко присущие управляющим системам. Благодаря этим качествам для разработки специализированных решений не требуется какой-либо инструментальной системы на базе ОС общего назначения (Windows или Linux, хотя такая возможность имеется): все необходимые средства включены в саму QNX. Микроядерная архитектура упрощает разработку и отладку драйверов для нестандартных внешних устройств, что очень важно для управляющей ОС. Но самое главное заключается в том, что QNX — система жесткого реального времени, что позволяет использовать ее в особо ответственных случаях, например в авиационной и ракетно-космической электронике, а весьма почтенный возраст этой ОС (первая ее версия появилась более 20 лет назад) служит дополнительным залогом ее надежности. Именно этим объясняется постоянный рост интереса к QNX, очередным свидетельством которого стала организованная в Санкт-Петербурге компанией SWD Software, официальным дистрибьютором QSSL в России и странах СНГ, 8-я международная конференция “QNX — Россия’2004”, в работе которой приняли участие более 200 специалистов из стран СНГ. 

На сегодняшний день наибольшее распространение получила четвертая версия ОС QNX. Она уже не развивается, но ее поддержка будет в полном объеме сохраняться и впредь. Однако для новых разработок целесообразно использовать последнюю версию ОС — QNX Neutrino 6.3, содержащую ряд существенных дополнений и улучшений, о которых собравшимся рассказал Питер ван дер Вин, главный архитектор ПО компании QSSL. К числу важнейших особенностей Neutrino он отнес:
полную поддержку симметричных многопроцессорных систем (SMP);
модульную графическую оболочку QNX Photon microGUI, облегчающую создание графических приложений для встраиваемых применений. Photon поддерживает кодировку Unicode, обеспечивает работу с различными мультимедийными форматами данных, позволяет “на лету” подключать новые графические сервисы (драйверы видеоплат и устройств ввода, менеджеры окон и т. п.) или заменять уже существующие. В отличие от многих других ОСРВ, содержащих лишь графические библиотеки с ограниченными возможностями, Photon является полноценной графической средой;
улучшенный встраиваемый веб-браузер QNX Voyager 2;
полную поддержку трехмерной графики спецификации OpenGL v1.4, которую осуществляет разработчик самой ОС, а не сторонние производители. Библиотека Mesa, отвечающая за OpenGL, действует независимо от Photon microGUI и может использоваться и без нее;
разнообразные файловые системы, обеспечивающие хранение и обработку файлов в ППЗУ, на жестких дисках, CD/DVD, а также на других вычислительных системах с доступом по сети;
улучшенную поддержку сетевых технологий. В частности, имеется три версии стека протоколов TCP/IP: IPv4, IPv4/v6 (включая IPSec) и Tiny TCP/IP. В зависимости от своих потребностей разработчик может выбрать именно ту версию, которая ему необходима;
среду исполнения Java в двух вариантах на основе виртуальной машины J9 компании IBM (www.ibm.com): WebSphere Embedded Environment, совместимую с Java 2 Mobile Edition (J2ME) корпорации Sun Microsystems (www.sun.com), и WebSphere Custom Environment, поддерживающую предопределенное подмножество спецификации Java 2 Standard Edition (J2SE) и обеспечивающую наращивание функциональности с помощью дополнительных модулей;
механизм асинхронного обмена сообщениями, введенный по просьбам заказчиков и призванный уменьшить накладные расходы на обмен сообщениями между приложениями;
доступ к аппаратным счетчикам производительности, что дает возможность точнее профилировать приложения и определять узкие места для дальнейшей оптимизации;
поддержку USB 2.0 и устройств массовой памяти USB;
адресацию более 4 Гб оперативной памяти.

  • Related Posts

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

    Операционная система QNX является уникальным программным изобретением, которое может удовлетворить практически все требования пользователя. Так, она достаточно быстра в работе, совместима с аппаратными платформами и другими ОС, с ее помощью…

    Выделенный сервер: это залог успеха вашей работы

    Хостинг веб-порталов на выделенном сервере кому-то может показаться дороже в сравнении с онлайновым хостингом. Между тем, он выгоднее. Виртуальный хостинг, независимо от качества администрирования, не бывает надежным и стабильным стопроцентно.…

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    You Missed

    Самосвальные полуприцепы: техника для стройки и добычи инертных материалов

    • От Redactor
    • 21 августа, 2026
    • 6 views

    Как сохранить букет свежим дольше

    • От Redactor
    • 19 августа, 2026
    • 7 views

    Чем отличается предчистовая отделка от чистовой

    • От Redactor
    • 17 августа, 2026
    • 14 views

    Сколько стоит грузчик на час

    • От Redactor
    • 10 августа, 2026
    • 23 views

    Как выбрать зал для конференции

    • От Redactor
    • 6 августа, 2026
    • 31 views

    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать

    • От Redactor
    • 16 июля, 2026
    • 29 views
    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать