LynxOS

редактировать
Эта статья об операционной системе реального времени. Информацию о веб-браузере см. В разделе Lynx (веб-браузер). Для игровой консоли см. Atari Lynx.
ОСРВ LynxOS
Разработчик Lynx Software Technologies, Inc.
Семейство ОС Unix-подобная операционная система реального времени
Рабочее состояние Текущий
Исходная модель Закрытый источник
Начальная версия 1986 ; 35 лет назад  ( 1986 )
Последний релиз 7.1 / 20 февраля 2020 г. ; 13 месяцев назад  ( 2020-02-20 )
Маркетинговая цель Встроенные системы
Платформы Motorola 68010, Intel 80386, архитектура ARM, PowerPC
Тип ядра Динамический расширяемый
Пользовательский интерфейс по умолчанию Интерфейс командной строки
Лицензия Проприетарный
Официальный сайт www.lynx.com / продукты / операционные-системы реального времени / lynxos-rtos /

LynxOS RTOS является Unix-подобный режим реального времени операционной системы от Lynx Software Technologies (ранее "LynuxWorks"). Иногда известная как операционная система Lynx, LynxOS полностью соответствует стандарту POSIX и, в последнее время, совместим с Linux. LynxOS в основном используется во встроенных системах реального времени, в приложениях для авионики, авиакосмической промышленности, военной промышленности, управления промышленными процессами и телекоммуникаций. Таким образом, он совместим с протоколом безопасности военного уровня, таким как wolfSSL, популярная библиотека TLS / SSL.

История

Первые версии LynxOS были написаны в 1986 году в Далласе, штат Техас, Митчеллом Баннеллом и предназначались для специально созданного компьютера на базе Motorola 68010. Первой платформой, на которой работала LynxOS, была Atari 1040ST с кросс-разработкой, выполненной на машине Integrated Solutions UNIX. В 1988–1989 годах LynxOS была перенесена на архитектуру Intel 80386. Примерно в 1989 году была добавлена совместимость ABI с System V.3. Затем последовала совместимость с другими операционными системами, включая Linux.

Полная поддержка модуля управления памятью включена в ядро с 1989 года для обеспечения надежности защищенной памяти и повышения производительности виртуальных адресов. PowerPC архитектура также поддерживается, и в феврале 2015 года Lynx объявили плановую поддержку ARM Cortex A-семьи.

Компоненты LynxOS разработаны для абсолютного детерминизма (производительность в реальном времени), что означает, что они реагируют в течение известного периода времени. Предсказуемое время отклика гарантируется даже при интенсивном вводе-выводе благодаря уникальной модели потоковой передачи ядра, которая позволяет выполнять процедуры обработки прерываний чрезвычайно короткими и быстрыми.

Lynx имеет истекший патент на технологию, которую LynxOS использует для поддержания производительности в реальном времени. Патент США 5 469 571 был выдан Lynx 21 ноября 1995 г.: «Архитектура операционной системы с использованием обработки прерываний на основе задач с множественным приоритетом облегченного ядра».

В 2003 году Lynx представила специализированную версию LynxOS под названием LynxOS-178, особенно для использования в приложениях авионики, которые требуют сертификации в соответствии с отраслевыми стандартами, такими как DO-178B.

Группа новостей Usenet comp.os.lynx посвящена обсуждению LynxOS.

использованная литература

внешние ссылки

Последняя правка сделана 2023-04-13 05:31:05
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте