本刊記者 | 魯義軒
黑莓看中了“微內(nèi)核實時操作系統(tǒng)”什么?
本刊記者 | 魯義軒
基于反應(yīng)更敏捷、低功耗、強大的多媒體功能的微內(nèi)核實時操作系統(tǒng),黑莓新推的平板電腦顯現(xiàn)出與眾不同的特點。
QNX全球市場和業(yè)務(wù)拓展副總裁Derek Kuhn。
QNX,這家此前在中國市場并不被太多人熟悉的軟件系統(tǒng)公司,近日因創(chuàng)新的微內(nèi)核實施操作系統(tǒng)應(yīng)用于黑莓手機制造商(RIM)新推出的平板電腦、啟動“QNX中國技術(shù)創(chuàng)新大會”全國巡展、同時與TI成立了嵌入式系統(tǒng)開發(fā)聯(lián)合實驗室為中國12所大學(xué)提供研發(fā)支持等一系列事件而獲得電子行業(yè)、通信行業(yè)人士的集中關(guān)注。
移動終端市場是嵌入式領(lǐng)域最為活躍而且規(guī)模最大的市場之一。因被RIM收購,QNX實時操作系統(tǒng)也殺入這一市場。
此前,QNX以其特有的微內(nèi)核架構(gòu)在嵌入式實時操作系統(tǒng)中樹立了較高知名度。在被RIM收購之前,QNX開發(fā)的微內(nèi)核實時操作系統(tǒng)QNX Neutrino OS主要用于通信、車載信息系統(tǒng)、醫(yī)療、軍事等領(lǐng)域,因為這些領(lǐng)域需要反應(yīng)迅速和穩(wěn)定性很高的操作系統(tǒng)。
當2010年RIM收購QNX公司的時候,很多業(yè)內(nèi)人士認為RIM意在開拓車載領(lǐng)域,但隨后RIM在黑莓平板電腦上放棄了自己的操作系統(tǒng)而采用了QNX Neutrino OS的舉措直接表明,RIM希望通過這一個高穩(wěn)定性、反應(yīng)更敏捷、低功耗、強大的多媒體功能的操作系統(tǒng),使其新推的平板電腦顯現(xiàn)出與眾不同的特點。
事實上,智能終端、平板電腦的主要操作系統(tǒng)iOS和Android已經(jīng)占據(jù)了移動終端操作系統(tǒng)市場最大份額。
對于QNX實時操作系統(tǒng)在與iOS和Android的競爭中能否體現(xiàn)出獨到之處,QNX全球市場和業(yè)務(wù)拓展副總裁Derek Kuhn表示,QNX Neutrino可以說是世界上最可靠、安全和靈活的實時操作系統(tǒng)架構(gòu)之一,主要用于嵌入式系統(tǒng),提供靈活的定制機制,便于滿足各種不同的嵌入式應(yīng)用。
“作為真正的微內(nèi)核(Microkernel OS)操作系統(tǒng),QNX具備很小的內(nèi)核,一般只有幾十KB,是傳統(tǒng)操作系統(tǒng)內(nèi)核大小的1%,正因如此,所有驅(qū)動和應(yīng)用程序都是在內(nèi)核外面的內(nèi)存上運行,一旦出現(xiàn)問題也不會影響正常操作,利于相關(guān)的安全認證。同時,這種微內(nèi)核可以進行任意裁剪和加拼,和其他操作系統(tǒng)比,QNX在靈活性、安全性上更強。”
據(jù)QNX中國區(qū)銷售經(jīng)理哈駿元解釋,QNX Neutrino的微內(nèi)核比起傳統(tǒng)操作系統(tǒng)的內(nèi)核要小很多而且更易理解。其代碼數(shù)量小,不易出錯,比傳統(tǒng)的操作系統(tǒng)更容易測試。
“小到什么程度呢?相比Linux內(nèi)核包含140 0萬行代碼、Linux(Android)內(nèi)核包含1200萬行代碼,目前QNX內(nèi)核僅僅只有10萬行源代碼。這確保了系統(tǒng)的快速響應(yīng)。例如在最惡劣的情況下,Linux內(nèi)核響?應(yīng)時間如果是1秒,QNX微內(nèi)核只需0.000008秒。”
0.000008秒
真正的微內(nèi)核(Microkernel OS)操作系統(tǒng)是傳統(tǒng)操作系統(tǒng)內(nèi)核大小的1%,這確保了系統(tǒng)的快速響應(yīng)。例如在最惡劣的情況下,Linux內(nèi)核響應(yīng)時間如果是1秒,QNX微內(nèi)核只需0.000008秒。
業(yè)界對于RIM收購QNX是為了增強移動空間領(lǐng)域的發(fā)展還是為了進入QNX的優(yōu)勢領(lǐng)域(汽車信息娛樂系統(tǒng)、醫(yī)療和工業(yè)自動化市場)很好奇,對此,Derek Kuhn表示,一方面,RIM看中的是QNX Neutrino操作系統(tǒng)在下一代移動產(chǎn)品開發(fā)上的高效、低耗、靈活性;另一方面,RIM也希望進軍其他市場例如車載娛樂信息系統(tǒng),如果車載信息系統(tǒng)和手機能連接實現(xiàn)一些信息功能的話,對黑莓產(chǎn)品線的豐富有很大的幫助。
黑莓與QNX的合作也讓業(yè)內(nèi)人士聯(lián)想起微軟與諾基亞的合作,事實上,與后者相比QNX與黑莓的合作有很大區(qū)別。因為微軟和諾基亞的合作著眼點在如何將應(yīng)用移到手機和平板電腦上,而對于QNX和RIM來說,合作沒有局限性反而有擴展性。例如在樓宇自動化系統(tǒng)中,嵌入式設(shè)備如果能夠跟平板電腦的應(yīng)用程序聯(lián)系,可以大大簡化操作人員的工作。例如在醫(yī)療設(shè)備中,嵌入式設(shè)備如果能跟平板電腦的應(yīng)用程序交流,也可以極大簡化醫(yī)生和護士的工作。類似的例子也可能出現(xiàn)在郵遞和其他領(lǐng)域。
可以試想一下,因為黑莓終端本身可以保證信息的安全輸送,如果再給黑莓終端加上嵌入式設(shè)備,其應(yīng)用范圍將擴大到各行各業(yè)。
進入了移動終端領(lǐng)域,RIM和QNX也立刻意識到,生態(tài)環(huán)境對于智能手機和平板電腦至關(guān)重要。例如谷歌為了與蘋果競爭而選擇了開放Android的策略,微軟則仰仗擁有最多的Windows用戶而堅持封閉系統(tǒng);惠普也表示未來將開放webOS。
對此RIM已開始提前布局市場,例如在中國,RIM已經(jīng)與國內(nèi)的三大運營商、分銷商等達成了一系列合作。此外,RIM還為黑莓平板電腦和手機應(yīng)用開發(fā)者提供了市場、銷售和培訓(xùn)方面的資源。
與此同時QNX在中國的本地化也加快了速度,其軟件已經(jīng)可以支持中文字體。在開發(fā)環(huán)境建設(shè)上QNX也在著手翻譯相關(guān)的技術(shù)文件。目前,QNX已經(jīng)和上海貝爾、哈曼公司達成合作項目,一個明顯能發(fā)揮其優(yōu)勢的例子,是QNX有望把汽車信息系統(tǒng)用在大眾汽車的LTE智能汽車系統(tǒng)上,這給“車聯(lián)網(wǎng)”產(chǎn)業(yè)鏈又帶來了一個利好消息。