開源軟件推動嵌入式實時系統
——
RTLinux是源代碼開放的具有硬實時特性的多任務操作系統,它對Linux內核進行改造,通過在Linux內核與硬件中斷之間增加一個精巧的可搶占的實時內核,把標準的Linux內核作為實時內核的一個進程與用戶進程一起調度,標準的Linux內核的優先級最低,可以被實時進程搶斷,只有當沒有可運行的實時任務時,Linux內核才被調度,實現了雙內核的工作環境。
目前中國的蘭州大學和西班牙的瓦倫西亞大學正在開發全新 4.0版本的RTLinux。在基于雙內核的3.2版本中,RTLinux內核與Linux內核在同一地址空間運行,而新版本中RTLinux內核擁有獨立的地址空間,開發和調試過程中的穩定性會顯著提升。新版本的RTLinux預計07年3月面世。(何鈺)
評論