Сан-Домингус-дас-Дорис
- 1 year ago
- 0
- 0
Xenomai — это фреймворк для разработки приложений реального времени , связанный с ядром Linux , для того, чтобы предоставить всеобъемлющую, с открытым интерфейсом жёсткого реального времени поддержку приложений, легко интегрируемых в окружение Linux.
Проект Xenomai начался в августе 2001 года. В 2003-м он был объединён с проектом , чтобы предоставить свободную платформу промышленного уровня для Linux, названную RTAI/fusion, на базе ядра Xenomai для абстрактной операционной системы реального времени . В конечном счёте проект RTAI/fusion стал независимым от RTAI в 2005 году под названием Xenomai.
Xenomai основан на абстрактном ОСРВ микроядре , которое может быть использовано для любого вида интерфейсов реального времени, через ядрышко (nucleus), которое предоставляет набор общих сервисов реального времени. Любое количество RTOS процессов, называемых скинами (skins) , могут быть построены над ядрышком , предоставляя их собственные интерфейсы приложениям, используя сервисы одного общего ядра для их реализации.
В версии 2.3 были поддержаны следующие архитектуры
В целом между Xenomai и RTAI существует большой список различий несмотря на то, что оба проекта имеют общие идеи и поддерживают . Основные различия проистекают из-за разных целей, которым предназначены проекты, и из их собственной реализации. Если RTAI сосредоточен на реализации самых низких технически возможных задержек, Xenomai в том числе предлагает простые возможности для расширения (через RTOS skins), портируемость и удобное техническое сопровождение как важные цели. Реализация Xenomai, основанная на поддержке PREEMPT_RT ещё одно большое отличие по сравнению с RTAI .
|
Это
заготовка статьи
о
программном обеспечении
. Помогите Википедии, дополнив её.
|