SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
Продукты QNX
Операционная система реального времени QNX Neutrino
Операционная система реального времени QNX4
Защищенные системы реального времени на базе операционной системы QNX
Комплект разработчика QNX Momentics
Комплект для обработки акустических сигналов QNX Aviage Acoustic Processing
Комплект QNX Aviage Multimedia Suite
Встраиваемые СУБД
Аппаратное обеспечение
Главная страница > Продукты > Продукты QNX > Операционная система реального времени QNX Neutrino > Среда управления ресурсами Сделать страницу стартовой Послать ссылку коллеге Версия для печати

Среда управления ресурсами

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

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

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

Среда управления ресурсами ОСРВ QNX Neutrino:

  • упрощает написание многопоточных драйверов благодаря наличию библиотеки пула потоков, которая автоматически создает и удаляет потоки в зависимости от системной нагрузки;

  • в сочетании с комплектами разработки драйверов позволяет ускорить разработку драйверов для аудиоустройств, символьных, графических, сетевых, дисковых устройств, устройств ввода, принтеров, USB-устройств и др.;

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

Архитектура для разработки драйверов

Архитектура для разработки драйверов

Комплекты разработки драйверов (DDK-комплекты) сокращают процедуру написания драйверов до минимума – во многих случаях большинство вашей работы уже сделано.

Рассказать друзьям:

Rambler's Top100           Рейтинг@Mail.ru