繼Turbo之後, 華為發布方舟編譯器: 有效提高安卓系統流暢性!

文章推薦指數: 80 %
投票人數:10人

4月11日,華為在上海正式舉辦春季新品發布盛典,會上除了正式亮相了此前大家較為熟悉的2019年新旗艦P30系列國行版以外,華為官方還發布了諸如方舟編譯器、升級版GPU Turbo、藍牙超低時延等行業新技術,徹底令在場感到萬分震撼和驚訝,同時也充分展示了華為在技術研發上的雄厚實力。

其中,方舟編譯器吸引了絕大多數人的目光關注。

根據華為消費者業務CEO余承東當場表示,這一編譯器通過系統底層架構級優化,能夠顯著提高安卓手機的運行速度。

經過在華為手機上的數據測試,在方舟編譯器新技術的加持下,系統操作流暢度提升了24%,系統響應能力提升了44%,像新浪微博等第三方應用的操作流暢度也大幅提高60%,效果十分明顯。

不過,方舟編譯器的技術原理,可能對於普通用戶來說比較晦澀難懂。

余承東表示,目前谷歌開發的Android作業系統將APK代碼翻譯成機器碼後,並非是直接運行,還是邊解釋邊運行,這樣的效率十分緩慢,同時也非常容易造成應用卡頓現象出現,而方舟編譯器則直接針對這一問題進行了解決,充分改正了安卓系統的低效方式。

用比較通俗的語言來解釋,編譯器就相當於一個翻譯,來幫助手機等機器讀懂人類語言。

在過去的Android系統當中,系統應用和第三方應用軟體採用的是「動態編譯」方式,邊翻譯邊運行,因此不僅效率極慢,而且容易卡頓。

而在蘋果iPhone的IOS系統中,採用的是「靜態編譯」方式,所以系統運行速度會更高,不容易出現卡頓現象。

針對這一問題,華為投入了上千人的研發團隊規模,成功推出了獨創的方舟編譯器技術,作為全新的安卓系統底層和應用的編譯語言,從最底層架構改善了Android系統運行效率低下的情況,稱得上是最近幾年Android系統陣營中根本性變革最大的技術,使其安卓系統有望和IOS系統相媲美。

需要說明的是,方舟編譯器技術主要針對的是第三方應用開發者,無法直接向普通消費者進行功能展示。

對此,余承東表示,該技術將免費向國內應用開發者進行開源,希望他們能夠儘快將自家的應用程式通過方舟編譯器重新進行編譯,這樣普通用戶在安裝此類應用後就能感受到顯著提升。

除此之外,余承東還稱道,華為自家的EMUI9.1定製系統已經針對底層系統級服務進行了方舟編譯化,所以才會得到上述測試數據。

更重要的是,在外界看來,方舟編譯器的出現不僅僅是華為對Android系統所進行的重大貢獻。

其背後的意義很可能是為華為自家研發的作業系統作準備。

毫無疑問,有了方舟編譯器,是華為完成自主研發作業系統的一大步。


請為這篇文章評分?


相關文章