本刊記者 | 魯義軒
黑莓看中了“微內核實時操作系統”什么?
本刊記者 | 魯義軒
基于反應更敏捷、低功耗、強大的多媒體功能的微內核實時操作系統,黑莓新推的平板電腦顯現出與眾不同的特點。

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