嵌入式Linux 裝置配”硬即時”系統 利弊參半

來源:互聯網
上載者:User
MontaVista軟體公司即將賦予Linux 一項目前由專有軟體獨佔的功能:從自動控制電腦到放影機都需要的快速反應時間保證。

  這家位於加州的新創公司專攻嵌入式電腦裝置,如DVD 放影機和電信裝置。但該公司一直無法將Linux 大舉帶入嵌入式市場,也就是需要 “硬即時”(hard real-time)作業系統以確保在一段特定和短暫時間內反應的裝置。

  MontaVista計劃12日公布其硬即時方案,但已率先在8 日發布一組原型Hotfix。MontaVista的程式設計師Sven-Thorsten Dietrich在發給Linux 核心郵寄名單的信件指出,硬即時支援可用在行動電話通訊、影音內容播放,和全球定位系統(GPS )接收器與雷達系統的訊號處理。Illuminata 分析師Gordon Haff 說,硬即時系統通常是攸關生死的電子器材之必要配備,例如飛機電腦系統的機翼表面控制。

  Haff表示,硬即時系統有其缺點:平均反應時間比傳統環境慢,而且普通的作業系統通常就夠用了,尤其是當系統有大量多餘的處理空間,能確保不會負擔過重造成危險。他指出:“由於硬體變得更便宜,預備多餘的硬體在許多情況下,都可以取代硬即時作業系統。”

  另一位對此存疑的人是Linux 的建立者和精神領袖Linus Torvalds。他在一封電子郵件訪問中說:“幾乎沒有人要硬即時,即使是嵌入式裝置。”Torvalds指出,增加這種功能會讓作業系統更複雜,並加重“封鎖”(locking )程式的負擔,也就是作業系統確保不同程式不會同時搶奪相同資源的動作。

  當被問到MontaVista的軟體是否會納入主要核心時,他說:“我個人認為其侵入性過強,至少在目前的時間點。”但仍有可能小部分地加入。MontaVista已經爭取到若干支援者,該公司設計師編寫的“預售”程式現在已是主要核心的一部分–並非指定的要件,只是一個選項。

除了MontaVista之外,入門者還可選擇傳統的嵌入式作業系統製造商,如Wind River System 和Green Hills Software。前者是嵌入式電腦的領導者,多年來一直迴避Linux ,但現在是Red Hat 的夥伴。FAMLabs 則銷售一種混合系統,讓Linux 在獨立的硬即時基礎上運作。

來自:ZDNet China 
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.