Ксеномай - Xenomai

Ксеномай
Xenomai-logo.png
изначальный выпускАвгуст 2001 г.
Стабильный выпуск
3.0.10 / 9 декабря 2019; 11 месяцев назад (2019-12-09)
Предварительный выпуск
3.1-rc4 / 6 декабря 2019; 11 месяцев назад (2019-12-06)
Платформаx86, РУКА, СИЛА, IA-64, Blackfin, nios2
Интернет сайтwww.xenomai.org

Ксеномай в реальном времени рамки разработки сотрудничая с Ядро Linux предоставлять всепроникающий, интерфейс-независимый, жесткий в реальном времени поддержка пространство пользователя Приложения легко интегрируется в Linux среда.

Проект Xenomai был запущен в августе 2001 года. В 2003 году он объединился с интерфейсом приложений реального времени (RTAI ) для создания RATI / fusion, производственной платформы для бесплатного программного обеспечения реального времени для Linux поверх аннотации Xenomai. операционная система реального времени (RTOS) ядро. В конце концов, усилия RTAI / fusion стали независимыми от RTAI в 2005 году как проект Xenomai.

Xenomai основан на абстрактном ядре ОСРВ, которое можно использовать для создания любого интерфейса реального времени, на ядре, которое экспортирует набор общих служб ОСРВ. Затем на ядре может быть создано любое количество персоналий RTOS, называемых «оболочками», обеспечивающих их собственный специфический интерфейс для приложений, используя для его реализации услуги одного общего ядра.[1]

Xenomai против RTAI

Существует длинный список различий между Xenomai и RTAI, хотя оба проекта имеют несколько общих идей и поддерживают уровень RTDM. Основные различия связаны с целями, к которым стремятся проекты, и с их реализацией. В то время как RTAI ориентирован на минимальные технически возможные задержки, Xenomai также считает очень важными целями чистую расширяемость (скины RTOS), переносимость и ремонтопригодность. Путь Ксеномая к Инго Мольнар с PREEMPT_RT поддержка - еще одно важное отличие от целей RTAI.[2]

Смотрите также

Рекомендации

внешняя ссылка