新聞中心

        EEPW首頁 > 嵌入式系統 > 開源軟件推動嵌入式實時系統

        開源軟件推動嵌入式實時系統

        ——
        作者: 時間:2007-02-04 來源:電子產品世界 收藏
        Linux是當前非常流行的操作系統,在中占有重要的位置。雖然Linux采用了許多技術來提高系統的運行和反應速度,但它在本質上并不是一個實時操作系統,應用在嵌入式環境時必然會碰到內核不可搶占、進程調度、時鐘等諸多問題。但是Linux本身的優勢決定了Linux經過改造后仍然適合嵌入式環境,將Linux經過改造,使其能運行于,是目前操作系統領域中的一個研究熱點。RTLinux就是Linux實時改造非常成功的一例。

        RTLinux是源代碼開放的具有硬實時特性的多任務操作系統,它對Linux內核進行改造,通過在Linux內核與硬件中斷之間增加一個精巧的可搶占的實時內核,把標準的Linux內核作為實時內核的一個進程與用戶進程一起調度,標準的Linux內核的優先級最低,可以被實時進程搶斷,只有當沒有可運行的實時任務時,Linux內核才被調度,實現了雙內核的工作環境。

        目前中國的蘭州大學和西班牙的瓦倫西亞大學正在開發全新 4.0版本的RTLinux。在基于雙內核的3.2版本中,RTLinux內核與Linux內核在同一地址空間運行,而新版本中RTLinux內核擁有獨立的地址空間,開發和調試過程中的穩定性會顯著提升。新版本的RTLinux預計07年3月面世。(何鈺)


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汕尾市| 农安县| 山东省| 东海县| 彭州市| 准格尔旗| 平罗县| 乌拉特后旗| 宜春市| 沾化县| 京山县| 韶山市| 渑池县| 鹿邑县| 监利县| 清远市| 长泰县| 庆安县| 吕梁市| 浑源县| 浪卡子县| 象州县| 兴山县| 彰武县| 深泽县| 安仁县| 辽源市| 海南省| 新巴尔虎右旗| 名山县| 读书| 昌乐县| 沙田区| 凌海市| 庆云县| 灵川县| 米林县| 金平| 怀来县| 健康| 高碑店市|