Enea實(shí)時(shí)操作系統(tǒng)適應(yīng)多核時(shí)代潮流
Windows系列的操作系統(tǒng),為世人所知。提起OSE,估計(jì)業(yè)內(nèi)人士才會(huì)比較熟悉,這就是Enea公司開發(fā)的實(shí)時(shí)操作系統(tǒng)。作為一家主營(yíng)通信及相關(guān)產(chǎn)品解決方案的全球化軟件及服務(wù)公司,實(shí)時(shí)操作系統(tǒng)是公司的明星產(chǎn)品。我們可以一起來(lái)看看公司的經(jīng)營(yíng)業(yè)績(jī),就足以證明Enea在業(yè)界的影響力:產(chǎn)品使用在全球上十億的手機(jī)中;占據(jù)全球50%的基站市場(chǎng)份額;2009年銷售的手機(jī)里有9億個(gè)帶有Enea的軟件;2010年公司的營(yíng)業(yè)額達(dá)1.5億美金。
本文引用地址:http://cafeforensic.com/article/122119.htm這個(gè)在全球擁有750名員工的公司,正在以自己設(shè)定的步伐以瑞典為中心向全球輻射。2005年Enea來(lái)到中國(guó)在上海成立銷售中心,2009年在北京成立了研發(fā)中心,開始做一些研發(fā)工作。“雖然現(xiàn)在在中國(guó)的Enea員工只有30多位,但是隨著巨大中國(guó)市場(chǎng)的開拓,未來(lái)規(guī)模肯定會(huì)很快擴(kuò)大”,當(dāng)談及公司未來(lái)遠(yuǎn)景的時(shí)候,Enea 大中華區(qū)銷售總監(jiān)張永軍先生充滿信心的說(shuō)。
Enea大中華區(qū)銷售總監(jiān)張永軍
Enea的OSE(OS for Embedded)是專門針對(duì)嵌入式應(yīng)用開發(fā)的實(shí)時(shí)操作系統(tǒng),可以應(yīng)用于基帶處理器(DSP或者CPU)又可以應(yīng)用于應(yīng)用處理器(CPU),增加了系統(tǒng)的可移植性。但是當(dāng)我問(wèn)及增加移植性會(huì)不會(huì)犧牲運(yùn)行速度或者占用更大內(nèi)存為代價(jià)呢,張總表示:“OSE本身針對(duì)不同的DSP/CPU都有不同的特殊優(yōu)化,客戶看到的都是統(tǒng)一的接口,所以增加了可移植性。 但是因?yàn)槭轻槍?duì)不同的硬件有不同的優(yōu)化,所以不會(huì)降低運(yùn)行速度和增加內(nèi)存,相反OSE的消息傳遞機(jī)制可以極大地增加性能,而且OSE的集中式的出錯(cuò)管理機(jī)制,可以極大的減少內(nèi)存的使用量。”
當(dāng)談及如何看待未來(lái)嵌入式行業(yè)發(fā)展的趨勢(shì)以及Enea會(huì)有怎樣的策略來(lái)應(yīng)對(duì),張總表示:未來(lái)嵌入式的一個(gè)最大趨勢(shì)就是多核和SOC。隨著用戶對(duì)數(shù)據(jù)量需求的急劇攀升和速度要求的越來(lái)越苛刻,如何在多核時(shí)代站住腳跟,面對(duì)如此多的核,軟件如何開發(fā),是業(yè)內(nèi)都在思考的問(wèn)題。Enea順應(yīng)這種潮流,通過(guò)“LINX 模塊”使多核系統(tǒng)像單核系統(tǒng)一樣簡(jiǎn)單,極大的簡(jiǎn)化了編程,為客戶贏得了產(chǎn)品上市時(shí)間。此處提及的LINX 模塊做個(gè)形象的比喻,就是像橋一樣將各個(gè)系統(tǒng)連通起來(lái),以實(shí)現(xiàn)共享,提高了系統(tǒng)的靈活性和可擴(kuò)展性。今年Enea還提出了“平臺(tái)概念”(Enea Platform),在平臺(tái)上將不同產(chǎn)品做不同組合,是未來(lái)制勝的關(guān)鍵。在內(nèi)存管理方面,Enea還有自己的殺手锏專利技術(shù),在此我們稱為沒(méi)有內(nèi)存碎片的內(nèi)存管理機(jī)制,可以極大提高系統(tǒng)的響應(yīng)速度,不會(huì)出現(xiàn)我們長(zhǎng)久不開機(jī),等再次開機(jī)時(shí)速度會(huì)降低很多的麻煩了。
Enea的OSE在所有的實(shí)時(shí)性操作系統(tǒng)(RTOS)中,最大的優(yōu)勢(shì)就是實(shí)時(shí)性高??谡f(shuō)無(wú)憑,有圖為證。
圖為諾基亞做的性能評(píng)估比較
多核時(shí)代,Enea準(zhǔn)備好了,大家都準(zhǔn)備好了嗎?
評(píng)論