4月11日,華為上半年度旗艦P30系列在上海正式發(fā)布,國(guó)內(nèi)版EMUI 9.1系統(tǒng)的新特性也悉數(shù)亮相,其中最亮眼的要數(shù)“華為方舟編譯器”的“首秀”。華為表示使用這一工具能夠從程序編譯與運(yùn)行機(jī)制上提升安卓系統(tǒng)流暢度,補(bǔ)齊安卓系統(tǒng)的短板,引發(fā)外界高度關(guān)注。華為為何要開(kāi)發(fā)這樣一款編譯器,它的出現(xiàn)會(huì)給EMUI系統(tǒng)或者整個(gè)安卓陣營(yíng)帶來(lái)怎樣的影響?
持續(xù)優(yōu)化安卓體驗(yàn) 華為EMUI屢出高招
作為目前主流手機(jī)操作系統(tǒng)的安卓和iOS各有其優(yōu)勢(shì),前者以開(kāi)放性和兼容性見(jiàn)長(zhǎng),而后者則在一度在流暢度方面保持領(lǐng)先。這兩大陣營(yíng)分庭抗禮的狀態(tài)不僅同硬件性能密切相關(guān),也與其背后的軟件運(yùn)行機(jī)制有著千絲萬(wàn)縷的關(guān)系。
當(dāng)今安卓設(shè)備在硬件方面雖然已經(jīng)逐漸完成了趕超,在運(yùn)行流暢度方面,隨著眾多安卓廠商的努力也已經(jīng)達(dá)到相近的水平。 但仍然有部分用戶(hù)覺(jué)得iOS似乎在流暢的感覺(jué)上依然更佳。這其中有一些現(xiàn)有安卓平臺(tái)的深層次原因,華為方舟編譯器也正是因此而來(lái)。
編譯器是連接人類(lèi)世界與機(jī)器世界之間的一座橋梁,任何在手機(jī)上的程序都需要經(jīng)歷軟件開(kāi)發(fā)的過(guò)程,軟件開(kāi)發(fā)使用的語(yǔ)言是易于程序員理解的高級(jí)語(yǔ)言,程序在手機(jī)上運(yùn)行需要轉(zhuǎn)換成可以高效執(zhí)行的機(jī)器碼,這樣的轉(zhuǎn)換過(guò)程就是由編譯器完成的。可以說(shuō)編譯器是用來(lái)生成軟件的軟件,是軟件與芯片之間的橋梁,其性能,效率直接影響到最基礎(chǔ)的消費(fèi)者體驗(yàn),具備極高的技術(shù)含量,是軟件開(kāi)發(fā)中的“皇冠”。
當(dāng)前的安卓系統(tǒng)使用Java作為編程語(yǔ)言,易于開(kāi)發(fā),但是不會(huì)將代碼直接編譯成機(jī)器語(yǔ)言,程序運(yùn)行時(shí)有相當(dāng)一部分代碼還需要通過(guò)手機(jī)上的虛擬機(jī)臨時(shí)同步編譯,邊翻譯邊運(yùn)行。這就對(duì)手機(jī)算力產(chǎn)生了額外的消耗,并可能隨機(jī)產(chǎn)生一些不夠流暢的感覺(jué)。
而全新的華為方舟編譯器采取了靜態(tài)編譯的方式, 是首個(gè)取代了安卓虛擬機(jī)模式的靜態(tài)編譯器。可供開(kāi)發(fā)者在開(kāi)發(fā)環(huán)境一次性的將高級(jí)語(yǔ)言編譯為機(jī)器碼,手機(jī)安裝應(yīng)用程序后可全速運(yùn)行程序,帶來(lái)效率上的極大提升。根據(jù)華為Beta用戶(hù)的測(cè)試數(shù)據(jù),EMUI 9.1在僅僅對(duì)系統(tǒng)組件System Server應(yīng)用了華為方舟編譯器后,就帶來(lái)了系統(tǒng)操作流暢度提升24%,系統(tǒng)響應(yīng)性能提升44%的收益。
“方舟編譯器”探索安卓性能極限 華為主動(dòng)開(kāi)源引領(lǐng)全行業(yè)變革
華為一直聚焦用技術(shù)創(chuàng)新提升用戶(hù)的使用體驗(yàn),從“天生快,一生快”,F(xiàn)2FS文件系統(tǒng)到GPU Turbo,都是針對(duì)用戶(hù)反應(yīng)強(qiáng)烈的諸如長(zhǎng)期使用后卡頓、文件系統(tǒng)性能和硬件不匹配,移動(dòng)游戲?qū)π阅芤笱杆僭鲩L(zhǎng)等問(wèn)題一步一步的針對(duì)性?xún)?yōu)化。而隨著這些問(wèn)題的逐一改善,系統(tǒng)優(yōu)化也逐漸踏入“深水區(qū)”,這就是上文提到的安卓編譯機(jī)制。
不過(guò)想要突破安卓現(xiàn)狀卻并非易事,編譯器作為軟件開(kāi)發(fā)中的“皇冠”研發(fā)難度極大。據(jù)介紹,為了開(kāi)發(fā)這款編譯器華為早在5年前就開(kāi)始布局,投入數(shù)百人的專(zhuān)家團(tuán)隊(duì),歷經(jīng)多次嘗試,終于首次做到了在兼容Java語(yǔ)言的基礎(chǔ)上,徹底實(shí)現(xiàn)了機(jī)器代碼的翻譯。
華為方舟編譯器提供了全新的系統(tǒng)及應(yīng)用的編譯和運(yùn)行機(jī)制,從底層解決了安卓運(yùn)行效率問(wèn)題,可以說(shuō)是近幾年來(lái)安卓平臺(tái)最大的根本性革新。它打破了程序開(kāi)發(fā)效率與程序運(yùn)行性能之間的蹺蹺板,為用戶(hù)帶來(lái)更加持久流暢的體驗(yàn)。
據(jù)悉,華為方舟編譯器將會(huì)在EMUI后續(xù)的版本開(kāi)發(fā)中運(yùn)用到更多模塊中,并且華為表示方舟編譯器將面向業(yè)界全面開(kāi)源,更多開(kāi)發(fā)者可參與到方舟編譯器的開(kāi)發(fā)、使用中。
投入如此之高昂、如此核心的技術(shù)成果華為為何會(huì)對(duì)外開(kāi)源呢?華為解釋到,一方面是出于對(duì)讓消費(fèi)者能夠享受到極致性能的手機(jī)這一理念的實(shí)踐。另一方面,華為指出安卓陣營(yíng)的做大做強(qiáng)有賴(lài)于每一位開(kāi)發(fā)者的參與,也只有這樣才能將無(wú)處不在的極致體驗(yàn)真正帶給每一位消費(fèi)者。
華為自EMUI 5.0以來(lái)便力圖通過(guò)底層優(yōu)化提升系統(tǒng)性能,屢有新方案、新技術(shù)問(wèn)世,不僅通過(guò)實(shí)際行動(dòng)提升了華為用戶(hù)的用機(jī)體驗(yàn),也促使整個(gè)行業(yè)更加注重技術(shù)研發(fā)。本次首發(fā)于P30系列的新技術(shù)“華為方舟編譯器”既是華為對(duì)之前系統(tǒng)優(yōu)化道路的一種堅(jiān)持,也表明華為已經(jīng)不滿足于局部的完善,正在向更加核心的領(lǐng)域發(fā)起沖鋒,并將核心技術(shù)反哺給整個(gè)行業(yè),整個(gè)安卓產(chǎn)業(yè)及消費(fèi)者都將享受到華為方舟編譯器帶來(lái)的新一輪紅利。
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長(zhǎng)
- OpenAI GPT-5研發(fā)遭遇困境:成本高投入低,預(yù)期效果不盡人意
- 保時(shí)捷將重新評(píng)估電動(dòng)汽車(chē)計(jì)劃:銷(xiāo)量下滑,市場(chǎng)挑戰(zhàn)加劇
- 美團(tuán)旗下微信社群團(tuán)購(gòu)業(yè)務(wù)年底停運(yùn),揭秘行業(yè)變局
- 李斌直言不諱:螢火蟲(chóng)三重奏大燈設(shè)計(jì)拒絕iPhone影響,彰顯獨(dú)特魅力
- 微軟探索Xbox游戲掌機(jī):第三方廠商洽談,打造全新游戲設(shè)備,顛覆傳統(tǒng)游戲體驗(yàn)
- 阿里巴巴非洲首站開(kāi)業(yè):摩洛哥市場(chǎng)新機(jī)遇,探索未來(lái)商業(yè)新模式
- 蔚來(lái)設(shè)計(jì)師回應(yīng)螢火蟲(chóng)三眼大燈設(shè)計(jì)爭(zhēng)議:不模仿蘋(píng)果,堅(jiān)持創(chuàng)新之路
- AI仿冒名人帶貨:消費(fèi)者權(quán)益保護(hù)不能踩“雷區(qū)”
- 美團(tuán)冬季配送大補(bǔ)貼,守護(hù)騎手溫暖過(guò)冬,讓配送更高效
- 上汽大眾2026年“反攻”國(guó)內(nèi)市場(chǎng):瞄準(zhǔn)新三款新車(chē),國(guó)內(nèi)車(chē)市競(jìng)爭(zhēng)升級(jí)
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。