偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

安卓性能革命突破?華為方舟編譯器技術(shù)原理詳解

新聞 Android
編譯器是將程序員使用的高級(jí)語(yǔ)言翻譯成機(jī)器能明白的機(jī)器碼,從而使得手機(jī)能夠聽懂并執(zhí)行人類的指令。

 在華為P30系列國(guó)行發(fā)布會(huì)上,余承東公布了華為方舟編譯器,并稱是“安卓性能革命突破”。華為王成錄博士對(duì)方舟編譯器的原理進(jìn)行了講解,表示華為從2009年就創(chuàng)建編譯組,期間推出自研編譯器HCC、編程語(yǔ)言CM等,一直到如今推出了方舟編譯器。 編譯器是將程序員使用的高級(jí)語(yǔ)言翻譯成機(jī)器能明白的機(jī)器碼,從而使得手機(jī)能夠聽懂并執(zhí)行人類的指令。

現(xiàn)有的安卓系統(tǒng)主要是在手機(jī)上進(jìn)行編譯,部分程序會(huì)一邊轉(zhuǎn)換一邊執(zhí)行,影響程序執(zhí)行效率。但方舟編譯器不同,它是業(yè)界***多語(yǔ)言聯(lián)合優(yōu)化的編譯器,開發(fā)者在開發(fā)環(huán)境中可以一次性將多語(yǔ)言統(tǒng)一編譯為一套機(jī)器碼,運(yùn)行時(shí)無需產(chǎn)生跨語(yǔ)言帶來的額外消耗,還進(jìn)行跨語(yǔ)言的聯(lián)合優(yōu)化,從而提升運(yùn)行效率。

而且,方舟編譯器在開發(fā)環(huán)境中就可以完成全部代碼的編譯,手機(jī)安裝應(yīng)用程序后無需依賴虛擬機(jī)資源。

內(nèi)存回收方面也與安卓的集中回收不同,安卓在內(nèi)存上全局回收時(shí)需要暫停應(yīng)用,而方舟編譯器回收時(shí)無需暫停應(yīng)用,隨時(shí)用隨時(shí)回收。

方舟編譯器是在應(yīng)用開發(fā)階段進(jìn)行編譯,所以可以允許不同應(yīng)用采用不同的編譯優(yōu)化方案,并且在開發(fā)環(huán)境編譯不會(huì)受到手機(jī)性能的限制,可以使用更多先進(jìn)的優(yōu)化算法,從而優(yōu)化每個(gè)應(yīng)用。

***,王成錄博士表示,華為方舟編譯器會(huì)從2019年開始全面開源,邀請(qǐng)整個(gè)產(chǎn)業(yè)和生態(tài)來一起共同關(guān)注和提升安卓性能體驗(yàn)。

責(zé)任編輯:張燕妮 來源: 安兔兔
相關(guān)推薦

2019-04-12 09:10:25

開源技術(shù) 軟件

2019-08-06 08:20:07

編譯器工具開發(fā)者

2019-06-14 08:35:14

華為禁令開發(fā)

2019-08-09 17:33:42

華為鴻蒙開發(fā)

2019-05-16 09:07:42

華為方舟編譯器

2019-09-10 08:30:55

華為開發(fā)者開源

2019-06-26 09:32:28

華為禁令開發(fā)

2019-09-09 09:12:43

2019-09-02 00:06:36

華為開發(fā)者開源

2019-09-02 09:59:48

華為方舟編譯器開源

2019-11-15 15:20:27

Golang編譯器前端

2019-06-25 08:50:43

華為禁令開發(fā)

2010-01-21 09:26:53

CC++編譯器

2020-11-03 10:32:22

編譯器工具代碼

2017-09-25 08:36:01

CUDAPython編譯器

2015-03-23 10:04:43

c++編譯器c++實(shí)現(xiàn)原理總結(jié)

2011-08-24 15:28:02

Lua編譯器解釋器

2010-01-18 10:34:21

C++編譯器

2010-01-21 09:11:38

C++編譯器

2021-02-04 09:21:37

內(nèi)存安全漏洞網(wǎng)絡(luò)安全
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)