MontaVista公布創(chuàng)新工程快速擴展Linux市場機遇
MontaVista軟件公司宣布發(fā)起一個新工程,以便讓Linux實時響應(yīng)獲得數(shù)量級的提高,從而使Linux具備硬實時性能。MontaVista啟動“開放源碼的實時Linux工程”,并且發(fā)布了一個基于公司的最新工作的Linux實時性方面的參考實現(xiàn)。
“在更為廣泛的設(shè)備上全面的運行Linux,極快的實時性能是最后的障礙”,Montavista軟件公司總裁兼CEO - James Ready說?!拔覀兊膽?zhàn)略已經(jīng)轉(zhuǎn)到提高Linux自身實時性方面,并且對盡可能多的開發(fā)者開放。我們希望Linux能夠獲取甚至超過私有的內(nèi)核產(chǎn)品的響應(yīng)特性,同時繼續(xù)保持開放源碼的所有好處。具備了硬實時性能,Linux將擔(dān)當(dāng)統(tǒng)一系統(tǒng)平臺的角色?!?/p>本文引用地址:http://2s4d.com/article/3573.htm
過去,私有的和非開放源碼平臺的支持者曾經(jīng)說Linux永遠(yuǎn)不能在關(guān)鍵的嵌入式和通訊應(yīng)用方面提供足夠的實時響應(yīng),替代RTOS的。通過這個工程,最后的障礙可以被克服,私有的RTOS很快地變得可有可無。 Linux將涵蓋許多過去RTOS獨占的市場領(lǐng)域。
“在我們的原型中,我們能夠使實時響應(yīng)性能提高上百倍,讓最壞的延遲降低到幾十微秒”。Montavista軟件公司技術(shù)副總裁 – Kevin Morgan說,“開創(chuàng)這個工程,Montavista的目標(biāo)是提高技術(shù),并增加所有用戶的利益;發(fā)動Linux社區(qū)里的其他開發(fā)者幫助達(dá)到這個目標(biāo);并且鼓勵其他開發(fā)商支持硬實時Linux的統(tǒng)一產(chǎn)業(yè)標(biāo)準(zhǔn)”。
新市場,新用途
這個創(chuàng)新工程將使Linux操作系統(tǒng)滿足嵌入式系統(tǒng)和通訊應(yīng)用的硬實時要求,從而為Linux擴大市場。Linux現(xiàn)在已經(jīng)應(yīng)用于許多通訊應(yīng)用,例如,移動基礎(chǔ)設(shè)施的管理平面。隨著實時性能的提高,Linux會適合對線卡應(yīng)用和IP包處理的數(shù)據(jù)平面。另外,通過消除運行在專用基帶處理器上RTOS的需求,這些性能提高有助于把Linux推向中間層的“特征手機”。由于具備電信級的性能、電源管理和硬實時性能,Linux就能夠應(yīng)用于網(wǎng)絡(luò)上終端對終端的解決方案。所有的網(wǎng)絡(luò)設(shè)備都采用同一個操作系統(tǒng),這種好處對于網(wǎng)絡(luò)設(shè)備的提供者,操作者和手機OEM者都是重大的優(yōu)勢。
“Linux繼續(xù)在移動電話產(chǎn)業(yè)分享份額,這個工程的成功將打開更多潛在的市場”,Robert Frances集團,高級商業(yè)分析師 - Stacey Quandt說,“硬實時Linux的應(yīng)用領(lǐng)域包括移動電話及其通訊網(wǎng)絡(luò),還有各種英特網(wǎng)基礎(chǔ)設(shè)施應(yīng)用?!?br/>VDC最近的產(chǎn)業(yè)報告宣稱:對于正在為未來項目評估Linux的嵌入式開發(fā)者,有限的實時性能是他們關(guān)心的問題之一(嵌入式系統(tǒng)市場中的Linux,2004)。同一份報告指出:在必須考慮實時性的嵌入式工程中,66%的工程要求中斷響應(yīng)時間在從100到小于5微秒的范圍。使Linux達(dá)到這些響應(yīng)時間要求是這個工程的關(guān)鍵目標(biāo)。
“MontaVista軟件繼續(xù)推動Linux超越傳統(tǒng)Linux市場,進(jìn)軍新的市場領(lǐng)域,比如移動手持設(shè)備”,TI無線終端事業(yè)部,軟件產(chǎn)品經(jīng)理,Ward Pitkin評論道,“隨著實時技術(shù)引入Linux,如這一開放源碼工程,Linux將培育出這些新的市場,他們的發(fā)展的可能性是無止境的?!?/p>
開放源碼工程
這項工程建立在MontaVista的技術(shù)創(chuàng)新和過去在實時性貢獻(xiàn)的基礎(chǔ)上,包括搶占內(nèi)核技術(shù),這項技術(shù)已經(jīng)被Linux 2.6內(nèi)核采納;第一個固定開銷的Linux實時調(diào)度器(這些設(shè)計特點已經(jīng)合并到O(1)調(diào)度器中);還有Linux的高精度時間管理功能。
這項工程的目標(biāo)是提供能夠與其它商業(yè)和私有的RTOS可比的性能和確定的實時響應(yīng)。對于時間至關(guān)重要的應(yīng)用,MontaVista期望把Linux任務(wù)搶占延遲(最壞情況下)從一毫秒到幾十毫秒的范圍,降低到幾十微秒。這將使Linux響應(yīng)性能提高至少2個數(shù)量級。
這項工程有以下幾個具體的技術(shù)目標(biāo):
評論