Xenomai - Xenomai

Xenomai
Xenomai-logo.png
První vydáníSrpna 2001
Stabilní uvolnění
3.0.10 / 9. prosince 2019; Před 11 měsíci (2019-12-09)
Náhled verze
3.1-rc4 / 6. prosince 2019; Před 11 měsíci (2019-12-06)
Plošinax86, ARM, POWER, IA-64, Blackfin, nios2
webová stránkawww.xenomai.org

Xenomai je v reálném čase rozvojový rámec spolupracující s Linuxové jádro poskytnout všudypřítomný, rozhraní-agnostik, tvrdý reálný čas podpora uživatelský prostor aplikace bezproblémově integrován do Linux životní prostředí.

Projekt Xenomai byl zahájen v srpnu 2001. V roce 2003 se spojil s aplikačním rozhraním v reálném čase (RTAI ) projekt produkce RATI / fusion, produkční softwarová platforma v reálném čase pro Linux v reálném čase nad abstraktem Xenomai operační systém v reálném čase (RTOS) jádro. Nakonec se úsilí RTAI / fúze osamostatnilo RTAI v roce 2005 jako projekt Xenomai.

Xenomai je založen na abstraktním jádru RTOS, použitelném pro vytváření jakéhokoli druhu rozhraní v reálném čase, přes jádro, které exportuje sadu obecných služeb RTOS. Jakýkoli počet osobností RTOS zvaných „skiny“ lze poté vybudovat přes jádro a poskytnout aplikacím jejich vlastní specifické rozhraní pomocí služeb jediného obecného jádra k jeho implementaci.[1]

Xenomai vs. RTAI

Mezi Xenomai a RTAI existuje dlouhý seznam rozdílů, ačkoli oba projekty sdílejí několik nápadů a podporují vrstvu RTDM. Hlavní rozdíly vyplývají z cílů, které projekty sledují, az jejich příslušné implementace. Zatímco RTAI je zaměřen na nejnižší technicky proveditelné latence, Xenomai také považuje čistou rozšiřitelnost (skiny RTOS), přenositelnost a udržovatelnost za velmi důležité cíle. Cesta Xenomai směrem k Ingo Molnár je PREEMPT_RT podpora je dalším významným rozdílem ve srovnání s cíli RTAI.[2]

Viz také

Reference

externí odkazy