Xenomai
此條目需要補充更多來源。 (2017年5月8日) |
Xenomai是一個Linux內核的實時開發框架。它希望通過無縫地集成到Linux環境中來給用戶空間應用程序提供全面的,與接口無關的硬實時性能。
首次發布 | 2001年8月 |
---|---|
當前版本 | 3.0.7(2018年6月25日 | )
預覽版本 | 3.0-rc7(2015年8月15日 | )
平台 | X86、ARM、POWER、IA-64、Blackfin、nios2 |
網站 | www.xenomai.org |
Xenomai項目始於2001年8月。2003年它和RTAI項目合併推出了RTAI/fusion。RTAI/fusion是Linux平台上的具有工業生產級別的實時自由軟件開發平台,它基於Xenomai的抽象實時操作系統內核。2005年的時候RTAI/fusion項目又從RTAI中獨立出來作為Xenomai項目。
Xenomai基於一個抽象的實時操作系統核心,它可以被用來在一個有通用實時操作系統調用的核心上構建任意的實時接口。用來給用戶程序提供接口的任意多個(可以是不同的)實時操作系統的接口被構建在同一個核心上。所有通用的系統調用都是由這個核心來實現的。這些用戶接口又被稱作「皮膚」。
Xenomai vs. RTAI
雖然這兩個項目有不少共同的想法,而且都支持RTDM實時驅動模塊,但是實際上他們有很多不同之處。這些不同之處主要是由他們不同的目標和各自不同的實現方式造成的。RTAI項目致力於技術上可行的最低延遲;Xenomai除此之外還很看重擴展性,可移植性以及可維護性。Xenoami項目將對Ingo Molnar的PREEMPT RT實時搶占補丁提供支持,這又是與RTAI項目的一個顯著的不同。 [1]
參見
參考資料
- ^ Article:Xenomai-help WG: Xenomai vs. RTAI. [2009-03-12]. (原始內容存檔於2007-09-29).
外部連結
- 官方網站
- Adeos I-pipe官方網站
- Radboud Univ. - Xenomai (頁面存檔備份,存於網際網路檔案館) see the Xenomai exercises
這是一篇與Linux相關的小作品。您可以透過編輯或修訂擴充其內容。 |