安卓性能革命!余承東官宣:方舟編譯器8月31日開(kāi)源
今年4月份的華為P30系列發(fā)布會(huì )上,除了登峰造極的拍照影響技術(shù),華為方舟編譯器也火了一把。顛覆式的靜態(tài)編譯帶來(lái)巨大的效能提升,堪稱(chēng)安卓系統性能革命。當時(shí),華為就宣布,將會(huì )把方舟編譯器開(kāi)源,如今華為做到了。
本文引用地址:http://dyxdggzs.com/article/201909/404425.htm31日,華為消費者BG軟件部總裁王成錄發(fā)微博稱(chēng):“說(shuō)到做到,方舟編譯器開(kāi)源來(lái)了!”隨后,余承東轉發(fā)王成錄微博正式官宣:“方舟編譯器將在明天正式開(kāi)源!”
簡(jiǎn)單來(lái)說(shuō),現有的安卓系統上的程序往往需要一邊轉換一邊執行,會(huì )占用較多的處理資源,影響程序執行的效率。華為方舟編譯器提供了全新的系統及應用的編譯和運行機制,從動(dòng)態(tài)編譯變?yōu)殪o態(tài)編譯,就是直接將高級語(yǔ)言直接編譯成機器碼,徹底消除了虛擬機動(dòng)態(tài)編譯的額外開(kāi)銷(xiāo),實(shí)現了開(kāi)發(fā)和運行效率的兼容并舉。
據了解,華為早在5年前就開(kāi)始布局該應用編輯技術(shù),并投入數百專(zhuān)家團隊,歷經(jīng)多次嘗試,才在EMUI 9.1上實(shí)現了機器代碼的翻譯。
舉個(gè)例子,我們去到一個(gè)語(yǔ)言不通的國家,只能通過(guò)同聲翻譯(虛擬機)來(lái)進(jìn)行交流溝通,而華為方舟編譯器更像是讓你直接獲得了語(yǔ)言能力,讓你可以更暢快地與當地人溝通。
根據華為實(shí)驗室的測試數據,EMUI 9.1在僅僅對系統組件System Server應用了華為方舟編譯器后,就帶來(lái)了系統操作流暢度提升24%,系統響應性能提升44%的收益。
值得一提的是,方舟編譯器編譯的應用在開(kāi)發(fā)階段就已完成。也就是說(shuō),只要是經(jīng)過(guò)編譯器編譯的應用,在應用市場(chǎng)上上架了以后,用戶(hù)下載的就是編譯過(guò)的了。以新浪微博極速版為例,在應用方舟編譯器之后,根據華為實(shí)驗室測試數據顯示,操作流暢度提升高達60%。
華為方舟編譯器開(kāi)源之后,可以讓更多開(kāi)發(fā)者參與到方舟編譯器的開(kāi)發(fā)、使用,大大提升第三方應用的運行效率。
此前,華為官方曾表示,除華為P30系列(出廠(chǎng)自帶)外,更多老機型在升級至EMUI 9.1后將陸續支持方舟編譯器。
目前已有不少機型已支持方舟編譯器,華為品牌包括:P30、P30 Pro,P20、P20 Pro,Mate 20、Mate 20 Pro、Mate 20 X、Mate 20 RS保時(shí)捷設計,Mate 10、Mate 10 Pro、Mate 10保時(shí)捷設計、Mate RS保時(shí)捷設計,nova 5 Pro,nova 4,nova 3等等。
榮耀品牌包括:榮耀20、榮耀20 PRO,榮耀9X、榮耀9X PRO,榮耀Magic2,榮耀10,榮耀V10,榮耀Play,榮耀V20等。
評論