4月11日,華為上半年度旗艦P30系列在上海正式發(fā)布,國內(nèi)版EMUI 9.1系統(tǒng)的新特性也悉數(shù)亮相,其中最亮眼的要數(shù)“華為方舟編譯器”的“首秀”。華為表示使用這一工具能夠從程序編譯與運行機制上提升安卓系統(tǒng)流暢度,補齊安卓系統(tǒng)的短板,引發(fā)外界高度關(guān)注。華為為何要開發(fā)這樣一款編譯器,它的出現(xiàn)會給EMUI系統(tǒng)或者整個安卓陣營帶來怎樣的影響?
持續(xù)優(yōu)化安卓體驗 華為EMUI屢出高招
作為目前主流手機操作系統(tǒng)的安卓和iOS各有其優(yōu)勢,前者以開放性和兼容性見長,而后者則在一度在流暢度方面保持領(lǐng)先。這兩大陣營分庭抗禮的狀態(tài)不僅同硬件性能密切相關(guān),也與其背后的軟件運行機制有著千絲萬縷的關(guān)系。
當今安卓設備在硬件方面雖然已經(jīng)逐漸完成了趕超,在運行流暢度方面,隨著眾多安卓廠商的努力也已經(jīng)達到相近的水平。 但仍然有部分用戶覺得iOS似乎在流暢的感覺上依然更佳。這其中有一些現(xiàn)有安卓平臺的深層次原因,華為方舟編譯器也正是因此而來。
編譯器是連接人類世界與機器世界之間的一座橋梁,任何在手機上的程序都需要經(jīng)歷軟件開發(fā)的過程,軟件開發(fā)使用的語言是易于程序員理解的高級語言,程序在手機上運行需要轉(zhuǎn)換成可以高效執(zhí)行的機器碼,這樣的轉(zhuǎn)換過程就是由編譯器完成的。可以說編譯器是用來生成軟件的軟件,是軟件與芯片之間的橋梁,其性能,效率直接影響到最基礎的消費者體驗,具備極高的技術(shù)含量,是軟件開發(fā)中的“皇冠”。
當前的安卓系統(tǒng)使用Java作為編程語言,易于開發(fā),但是不會將代碼直接編譯成機器語言,程序運行時有相當一部分代碼還需要通過手機上的虛擬機臨時同步編譯,邊翻譯邊運行。這就對手機算力產(chǎn)生了額外的消耗,并可能隨機產(chǎn)生一些不夠流暢的感覺。
而全新的華為方舟編譯器采取了靜態(tài)編譯的方式, 是首個取代了安卓虛擬機模式的靜態(tài)編譯器??晒╅_發(fā)者在開發(fā)環(huán)境一次性的將高級語言編譯為機器碼,手機安裝應用程序后可全速運行程序,帶來效率上的極大提升。根據(jù)華為Beta用戶的測試數(shù)據(jù),EMUI 9.1在僅僅對系統(tǒng)組件System Server應用了華為方舟編譯器后,就帶來了系統(tǒng)操作流暢度提升24%,系統(tǒng)響應性能提升44%的收益。
“方舟編譯器”探索安卓性能極限 華為主動開源引領(lǐng)全行業(yè)變革
華為一直聚焦用技術(shù)創(chuàng)新提升用戶的使用體驗,從“天生快,一生快”,F(xiàn)2FS文件系統(tǒng)到GPU Turbo,都是針對用戶反應強烈的諸如長期使用后卡頓、文件系統(tǒng)性能和硬件不匹配,移動游戲?qū)π阅芤笱杆僭鲩L等問題一步一步的針對性優(yōu)化。而隨著這些問題的逐一改善,系統(tǒng)優(yōu)化也逐漸踏入“深水區(qū)”,這就是上文提到的安卓編譯機制。
不過想要突破安卓現(xiàn)狀卻并非易事,編譯器作為軟件開發(fā)中的“皇冠”研發(fā)難度極大。據(jù)介紹,為了開發(fā)這款編譯器華為早在5年前就開始布局,投入數(shù)百人的專家團隊,歷經(jīng)多次嘗試,終于首次做到了在兼容Java語言的基礎上,徹底實現(xiàn)了機器代碼的翻譯。
華為方舟編譯器提供了全新的系統(tǒng)及應用的編譯和運行機制,從底層解決了安卓運行效率問題,可以說是近幾年來安卓平臺最大的根本性革新。它打破了程序開發(fā)效率與程序運行性能之間的蹺蹺板,為用戶帶來更加持久流暢的體驗。
據(jù)悉,華為方舟編譯器將會在EMUI后續(xù)的版本開發(fā)中運用到更多模塊中,并且華為表示方舟編譯器將面向業(yè)界全面開源,更多開發(fā)者可參與到方舟編譯器的開發(fā)、使用中。
投入如此之高昂、如此核心的技術(shù)成果華為為何會對外開源呢?華為解釋到,一方面是出于對讓消費者能夠享受到極致性能的手機這一理念的實踐。另一方面,華為指出安卓陣營的做大做強有賴于每一位開發(fā)者的參與,也只有這樣才能將無處不在的極致體驗真正帶給每一位消費者。
華為自EMUI 5.0以來便力圖通過底層優(yōu)化提升系統(tǒng)性能,屢有新方案、新技術(shù)問世,不僅通過實際行動提升了華為用戶的用機體驗,也促使整個行業(yè)更加注重技術(shù)研發(fā)。本次首發(fā)于P30系列的新技術(shù)“華為方舟編譯器”既是華為對之前系統(tǒng)優(yōu)化道路的一種堅持,也表明華為已經(jīng)不滿足于局部的完善,正在向更加核心的領(lǐng)域發(fā)起沖鋒,并將核心技術(shù)反哺給整個行業(yè),整個安卓產(chǎn)業(yè)及消費者都將享受到華為方舟編譯器帶來的新一輪紅利。
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長
- 春運搶票有妙招,小米SU7限量版洋紅版閃亮登場,你準備好了嗎?
- 阿里云通義千問視覺理解模型再降80%,視覺AI進入新紀元
- 騰訊音樂集團侵權(quán)風波再起:中國音樂著作權(quán)協(xié)會再勝訴
- 蘋果新Magic Mouse 3重新設計充電口,不再“神秘”,究竟能否打破常規(guī)引人關(guān)注
- 日本車企11月產(chǎn)量受新能源沖擊,行業(yè)整合能否破局?
- XR設備市場風向轉(zhuǎn)變:AR崛起,VR熱度不減
- 全球用戶聯(lián)手抵制微軟:自由軟件基金會呼吁持續(xù)施壓
- 王騰雙喜臨門:小米中國區(qū)重磅晉升,REDMI品牌再添新翼
- 蘋果折疊iPhone爆料:未來已來,2026年亮相,預計年產(chǎn)1500萬至2000萬臺
- 小米大家電團隊遷址武漢,科技園F棟開啟新篇章:科技與傳統(tǒng)的完美融合
免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。