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