Операционные системы реального времени (rtos)

Операционные системы реального времени (ОСРВ) – это операционные системы, способные обеспечить предсказуемое время обработки непредсказуемо возникающих внешних событий. Разделяют ОС «жесткого» и «мягкого» реального времени: для первых временные характеристики гарантированы, и выход за их пределы расценивается как отказ, для вторых временные ограничения, как правило, соблюдаются, и выход за их пределы считается снижением производительности. Большинство современных операционных систем реального времени являются встраиваемыми.

 ОС «жесткого» реального времениОС «мягкого» реального времени
Основной принципНикогда не опоздает с реакцией на событиеНе должна опаздывать с реакцией на событие
Обеспечение требуемого времени выполнения задачиДаже в «худшем» случаеВ среднем
Реакция на превышение требуемого времениЗадержка считается фатальной ошибкой; операция прерывается и блокируется, при этом максимально сохраняется надежность и готовность системыЗадержка считается восстановимой ошибкой
Примеры примененияБортовые системы управления, системы аварийной защитыТелекоммуникационное оборудование, торговые автоматы
Результат примененияПозволяет предотвратить потерю актуальности результатов, большие финансовые потери, аварии и катастрофыПозволяет избежать падения производительности, снижения качества сервисов и дополнительных расходов

ПРОСОФТ предлагает операционные системы реального времени от ведущих мировых производителей:

Кроме того, ПРОСОФТ предоставляет заказчикам ОСРВ целый ряд сопутствующих услуг:

  • консультации по выбору операционной системы реального времени под требования конкретного проекта;
  • тестирование совместимости и адаптацию ОСРВ к имеющемуся у заказчика оборудованию (разработку драйверов и пакетов поддержки процессорных плат – BSP);
  • поставку оборудования с предустановленной встраиваемой ОСРВ по выбору заказчика;
  • консультации по выбору связующего программного обеспечения (встраиваемые СУБД, стеки протоколов и т.п.) для решения конкретных задач под управлением выбранной операционной системы реального времени.

Встраиваемая ОС жесткого реального времени VxWorks

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

Встраиваемая ОС жесткого реального времени RTOS-32

Операционная система жесткого реального времени для специализированных встраиваемых устройств на базе архитектуры x86

Встраиваемая ОС жесткого реального времени QNX Neutrino

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

Средства разработки для ОСРВ RTOS-32

Инструментарий разработки, отладки и тестирования кода для ОСРВ RTOS-32