Xenomai

維基百科,自由的百科全書
跳至導覽 跳至搜尋
Xenomai
File:Xenomai-logo.png
首次發佈2001年8月 (2001-08)
目前版本3.2.1(2021年11月15日,​4年前​(2021-11-15
預覽版本3.2-rc2(2021年10月20日,​4年前​(2021-10-20
原始碼庫
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
引擎
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    平台X86、ARM、POWER、IA-64、Blackfin英語Blackfin、nios2
    許可協定
      Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
      網站www.xenomai.org

      Xenomai是一個Linux內核的即時開發框架。它希望通過無縫地整合到Linux環境中來給用戶空間應用程式提供全面的,與介面無關的硬即時效能。

      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]

      參見[編輯]

      參考資料[編輯]

      1. ^ Article:Xenomai-help WG: Xenomai vs. RTAI. [2009-03-12]. (原始內容存檔於2007-09-29). 

      外部連結[編輯]