ITBear旗下自媒體矩陣:

華為方舟編譯器明天開源!讓安卓手機久用不卡

   時間:2019-08-30 17:09:21 來源:天極網(wǎng)編輯:星輝 發(fā)表評論無障礙通道

自從華為在今年4月份公布方舟編譯器后,無數(shù)網(wǎng)友都對這項黑科技表示十分期待。官方宣稱,方舟編譯器顛覆式的靜態(tài)編譯帶來巨大的效能提升,堪稱安卓系統(tǒng)性能革命。當(dāng)時,華為宣布,方舟編譯器將會開源,如今它終于來了!

方舟編譯器面向業(yè)界開源

今日(30日),華為消費者BG軟件部總裁王成錄發(fā)微博稱:“說到做到,方舟編譯器開源來了!”隨后,余承東轉(zhuǎn)發(fā)王成錄微博正式官宣:“方舟編譯器將在明天正式開源!”

方舟編譯器8.31開源

華為方舟編譯器作為一款全新的安卓應(yīng)用編譯器能顯著提高手機的運行速度,根據(jù)華為官方數(shù)據(jù),方舟編譯器能夠提升24%的系統(tǒng)操作流暢度,提升44%的系統(tǒng)響應(yīng)能力,還能提升60%的三方應(yīng)用操作流暢度。對于這樣的性能表現(xiàn),官方稱已經(jīng)可以媲美甚至超越蘋果iOS。

性能大幅提升

和此前的鴻蒙操作系統(tǒng)一樣,華為方舟編譯器也火了一把,不過要注意的是,方舟編譯器并不是一個系統(tǒng)。事實上,方舟編譯器只是依托于安卓的一套開發(fā)工具而已。

官方介紹稱,方舟編譯器是基于GCC開發(fā)的交叉編譯器套件,它包括了C、C++、Fortran的前端,也包括了這些語言的庫(如libstdc++、libgcc等)。HCC運行在X86 linux架構(gòu)服務(wù)器上,生成的二進制運行在Aarch64架構(gòu)服務(wù)器上。

無需虛擬機運行

簡單來說,現(xiàn)有的安卓系統(tǒng)上的程序往往需要一邊轉(zhuǎn)換一邊執(zhí)行,會占用較多的處理資源,影響程序執(zhí)行的效率。華為方舟編譯器提供了全新的系統(tǒng)及應(yīng)用的編譯和運行機制,從動態(tài)編譯變?yōu)殪o態(tài)編譯,就是直接將高級語言直接編譯成機器碼,徹底消除了虛擬機動態(tài)編譯的額外開銷,實現(xiàn)了開發(fā)和運行效率的兼容并舉。

方舟編譯器是華為10年前就開始布局該應(yīng)用編輯技術(shù),投入了數(shù)百專家團隊,歷經(jīng)多次嘗試,才在EMUI 9.1上實現(xiàn)了機器代碼的翻譯。

2009年,華為啟動5G基礎(chǔ)技術(shù)研究的同時就成立了編譯組;2014年,眾多海內(nèi)外專家加入,方舟項目正式啟動;2016年成立了編譯器與編程語言實驗室,直到2019年正式對外公開,前后也是準備了10年時間。

自華為方舟編譯器發(fā)布以來,已經(jīng)有多款華為手機支持方舟編譯器,包括華為P30系列、P20系列、Mate20系列、Mate10系列、nova系列、榮耀20系列、榮耀9X系列、榮耀10系列、榮耀V20系列、榮耀Magic2等。

此外,在8月初的HDC華為開發(fā)者大會上,華為表示目前已經(jīng)與40多家頂級開發(fā)者合作,對各類流行應(yīng)用進行編譯優(yōu)化,并且在未來幾個月中陸續(xù)發(fā)布上線。

隨著華為方舟編譯器的開源,我們終于可以一窺它的真面目,預(yù)計很快就會有更多的廠商和開發(fā)者會參與到舟編譯器的開發(fā)、使用。屆時第三方安卓應(yīng)用的運營效率將會得到大幅提升,徹底解決安卓長時間使用會卡頓的現(xiàn)象。

舉報 0 收藏 0 打賞 0評論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報  |  開放轉(zhuǎn)載  |  滾動資訊  |  English Version