何娜
摘 要:2019年8月10日,華為正式推出全球首個(gè)基于微內(nèi)核的全場(chǎng)景分布式OS—Harmony(鴻蒙)OS,該系統(tǒng)不僅可針對(duì)不同硬件能力的產(chǎn)品進(jìn)行部署,采用分布式架構(gòu)提升效率,還可以實(shí)現(xiàn)跨終端無縫協(xié)同體驗(yàn),前景廣闊。
關(guān)鍵詞:華為;鴻蒙;OS;AI
2019年8月10日,華為召開了有史以來規(guī)模最大的全球開發(fā)者大會(huì)。會(huì)上華為正式推出了Harmony(鴻蒙)OS。余承東表示:鴻蒙是全球首個(gè)基于微內(nèi)核的全場(chǎng)景分布式OS。
在正式介紹鴻蒙OS之前,余承東首先介紹到,未來5~10年的消費(fèi)者業(yè)務(wù)戰(zhàn)略在于全場(chǎng)景(衣食住行)智慧化,這也是此次開發(fā)者大會(huì)的主題。華為認(rèn)為,全場(chǎng)景智慧化會(huì)帶來新的產(chǎn)業(yè)歷史性機(jī)遇?!拔覀兲幱谥悄苁謾C(jī)普及、AI、5G來臨的時(shí)代,真正的AI全場(chǎng)景時(shí)代也在來的路上,華為希望在新時(shí)代來臨之際,打造新的智能生態(tài)”,余承東說。目前華為仍未走出“多事之秋”。余承東在發(fā)布會(huì)上給出了之前美國打壓政策對(duì)于華為業(yè)務(wù)的影響,尤其在手機(jī)業(yè)務(wù)上。他表示,如果沒有制裁,華為大概率會(huì)在第一季度實(shí)現(xiàn)發(fā)貨量全球第一。在制裁下,華為少了1千多萬臺(tái)的出貨量,卻也實(shí)現(xiàn)超過24%的增長。
但這并不影響華為在這個(gè)時(shí)間點(diǎn)上展望“全場(chǎng)景智慧化”的未來。余承東表示,不同的硬件平臺(tái)使用不同的操作系統(tǒng)已經(jīng)帶來了越來越多開發(fā)、用戶體驗(yàn)等問題,谷歌也在操作系統(tǒng)的開發(fā)上遇到挑戰(zhàn),“未來的操作系統(tǒng)架構(gòu)是微內(nèi)核,可適配各種終端,采用分布式技術(shù)”,他說。
余承東表示谷歌已經(jīng)在研究基于微內(nèi)核的全場(chǎng)景分布式OS,蘋果也有向這個(gè)方向發(fā)展的趨勢(shì),但華為的鴻蒙率先問世。鴻蒙OS是基于微內(nèi)核的全場(chǎng)景分布式OS,是分布式架構(gòu)首次用于終端OS,可實(shí)現(xiàn)跨終端無縫協(xié)同體驗(yàn)。
1 分布式架構(gòu)
據(jù)悉,“微內(nèi)核”是鴻蒙OS的特點(diǎn)之一,即微內(nèi)核采用同一套操作平臺(tái),針對(duì)不同硬件能力的產(chǎn)品進(jìn)行部署,并采用分布式架構(gòu)提升效率。對(duì)此余承東指出,Android有超過1億行代碼,內(nèi)核就超過2 000萬行,但一般用戶用到的代碼不到8%,整體冗余,在IoT時(shí)代這既沒必要也不需要。
鴻蒙OS的“分布式OS架構(gòu)”和“分布式軟總線技術(shù)”擁有公共通信平臺(tái)、分布式數(shù)據(jù)管理、分布式能力調(diào)度和虛擬外設(shè)等功能,將相應(yīng)分布式應(yīng)用的底層技術(shù)實(shí)現(xiàn)難度對(duì)應(yīng)用開發(fā)者屏蔽,使開發(fā)者能夠聚焦自身業(yè)務(wù)邏輯,像開發(fā)同一終端那樣開發(fā)跨終端分布式應(yīng)用,也使最終消費(fèi)者享受到強(qiáng)大的跨終端業(yè)務(wù)協(xié)同能力,為各使用場(chǎng)景帶來無縫體驗(yàn)。
2 天生流暢
鴻蒙OS通過使用確定時(shí)延引擎和高性能IPC兩大技術(shù)解決現(xiàn)有系統(tǒng)性能不足的問題。確定時(shí)延引擎可在任務(wù)執(zhí)行前分配系統(tǒng)中任務(wù)執(zhí)行優(yōu)先級(jí)及時(shí)限進(jìn)行調(diào)度處理,優(yōu)先級(jí)高的任務(wù)資源將優(yōu)先保障調(diào)度,應(yīng)用響應(yīng)時(shí)延降低25.7%。鴻蒙微內(nèi)核結(jié)構(gòu)小巧的特性使IPC(進(jìn)程間通信)性能大大提高,進(jìn)程通信效率較現(xiàn)有系統(tǒng)提升5倍。
3 內(nèi)核安全
余承東表示鴻蒙OS不像安卓,天然無root。安卓root權(quán)限一旦被獲取,就像掌握了大門的鑰匙,整個(gè)系統(tǒng)即被攻破。而鴻蒙OS微內(nèi)核無root,這樣可以從源頭提升系統(tǒng)安全性。微內(nèi)核每個(gè)部分都有把鎖,只靠一把鑰匙無法獲得所有權(quán)限,使系統(tǒng)更安全。此外,鴻蒙OS內(nèi)部保留了Linux內(nèi)核,兼容安卓應(yīng)用,未來華為希望鴻蒙OS內(nèi)核能代替所有內(nèi)核。
4 生態(tài)共享
鴻蒙OS憑借多終端開發(fā)IDE,多語言統(tǒng)一編譯,由分布式架構(gòu)Kit提供屏幕布局控件以及交互的自動(dòng)適配,支持控件拖拽,可面向預(yù)覽進(jìn)行可視化編程,可使開發(fā)者基于同一工程高效構(gòu)建多端自動(dòng)運(yùn)行APP,實(shí)現(xiàn)真正的一次開發(fā),多端部署,在跨設(shè)備之間實(shí)現(xiàn)共享生態(tài)。華為方舟編譯器是首個(gè)取代Android虛擬機(jī)模式的靜態(tài)編譯器,可供開發(fā)者在開發(fā)環(huán)境中一次性將高級(jí)語言編譯為機(jī)器碼。此外,方舟編譯器未來將支持多語言統(tǒng)一編譯,可大幅提高開發(fā)效率。
鴻蒙系統(tǒng)可根據(jù)手機(jī)和車載設(shè)備上部署的內(nèi)核系統(tǒng),呈現(xiàn)不同的界面或?qū)崿F(xiàn)不同的功能。
余承東表示,鴻蒙系統(tǒng)可隨時(shí)應(yīng)用到手機(jī)上,但考慮到生態(tài)原因,優(yōu)先使用谷歌生態(tài)。余承東還指出,華為要打造全場(chǎng)景全鏈接的智慧生活,一個(gè)核心驅(qū)動(dòng)就是人工智能,同時(shí)將打造服務(wù)和硬件的生態(tài)平臺(tái)。此外,還將打造三層結(jié)構(gòu)化產(chǎn)品,名為“1+8+N”,其中1指智能手機(jī),8指平板、智能音箱等自研產(chǎn)品,N則是大量IoT設(shè)備”。余承東稱,華為將為消費(fèi)者衣食住行的全場(chǎng)景提供智慧服務(wù)。