《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 業(yè)界動(dòng)態(tài) > 華為方舟編譯器是怎么改變安卓底層架構(gòu)的?

華為方舟編譯器是怎么改變安卓底層架構(gòu)的?

2019-06-30
關(guān)鍵詞: 華為 方舟編譯器

  要在安卓系統(tǒng)底層進(jìn)行優(yōu)化,除了技術(shù)難題外,關(guān)鍵在于如何跟谷歌達(dá)成合作。

  P30系列中國發(fā)布會(huì)上,華為推出方舟編譯器,可以做到在安卓底層優(yōu)化架構(gòu),引起業(yè)內(nèi)關(guān)注。

  中興事件后,安卓系統(tǒng)禁用的風(fēng)險(xiǎn)屢屢被探討。此前,華為曾表態(tài),自己有手機(jī)系統(tǒng)備份,但不到萬不得已不會(huì)啟用。

  當(dāng)然,方舟編譯器并沒有取代安卓系統(tǒng),而是跟安卓系統(tǒng)進(jìn)行深度合作,以這種方式來提升華為手機(jī)的體驗(yàn),并提升華為對抗風(fēng)險(xiǎn)的能力。

  編譯器是一種語言(通常為高級語言)翻譯為另一種語言(通常為低級語言)的程序,可以將源代碼翻譯成可以被計(jì)算機(jī)或虛擬機(jī)執(zhí)行的代碼。

  華為方舟編譯器可供開發(fā)者,在開發(fā)環(huán)境一次性將高級語言編譯為機(jī)器碼,可以讓手機(jī)安裝的APP運(yùn)行效率明顯提升。

  據(jù)華為實(shí)驗(yàn)室測試數(shù)據(jù),EMUI 9.1在僅僅對系統(tǒng)組件System Server應(yīng)用了華為方舟編譯器后,系統(tǒng)操作流暢度提升24%,系統(tǒng)響應(yīng)性能提升44%。新浪微博極速版是第一款采用方舟編譯器的第三方應(yīng)用,操作流暢度提升60%。

  華為為什么要做方舟編譯器?

  4月25日,CBG軟件部總裁王成錄博士在采訪中解釋:

  由于安卓的開放性,對上層應(yīng)用沒有強(qiáng)制規(guī)則。比如安卓的第三方應(yīng)用市場非常多,數(shù)量無法統(tǒng)計(jì);安卓的安裝方式也非常多,通過郵件都可以安裝,由此帶來的問題比較多。所以安卓用戶要真正能夠獲得好的體驗(yàn),手機(jī)廠家只把手機(jī)(硬件)做好是不夠的,(還需要對軟件進(jìn)行提升)。

  王成錄打了一個(gè)比方:假設(shè)手機(jī)是一個(gè)人,過去這個(gè)人身體體質(zhì)弱容易得病,但是今天把這個(gè)人身體鍛煉好了非常強(qiáng)壯了,但是吃的東西沒有保障。從應(yīng)用市場下載的東西有問題,這個(gè)人免疫力再好,也難免受食物所累。

  手機(jī)內(nèi)部的資源是有限的,要想取得好的用戶體驗(yàn),就要對系統(tǒng)硬件資源機(jī)型合理調(diào)配。華為先后發(fā)布了多種新技術(shù),包括AI芯片、GPU Turbo、Link Turbo來提升手機(jī)性能。在此之后,編譯器成為安卓機(jī)性能提升最大的難題,為了攻克這一難關(guān),華為推出了方舟編譯器。

  nl4li9bg4tl977xt.jpeg

  做編譯器是一個(gè)非常復(fù)雜的工程。據(jù)王成錄介紹,華為2009年就開始為編譯器做準(zhǔn)備,2013年有了自己的編譯器HCC,2014年引入了Fred Chow等技術(shù)大牛,來做華為編譯器的主架構(gòu)。此后,2012年實(shí)驗(yàn)室成立了編譯器與編程語言實(shí)驗(yàn)室,今年4月推出了方舟編譯器。

  相比于安卓原生系統(tǒng),方舟編譯器可以明顯提升系統(tǒng)運(yùn)行效率:

  首先,它是多語言聯(lián)合優(yōu)化編譯器,消除跨語言調(diào)用開銷,這是影響Android性能消耗較大的核心原因之一。

  其次,把虛擬機(jī)去掉了,內(nèi)存回收機(jī)制。“我們在內(nèi)存回收上,華為現(xiàn)在這方面做的比Android領(lǐng)先的非常高,內(nèi)存回收的機(jī)制和效率非常高。”王成錄表示。

  虛擬機(jī)是安卓系統(tǒng)的關(guān)鍵部分之一。虛擬機(jī)可以幫助安卓系統(tǒng)適配各種處理器,實(shí)現(xiàn)跨平臺操作,不管是X86機(jī)器,還是ARM機(jī)器,或是其他CPU的機(jī)器都沒有問題。但這樣一來,只要裝上安卓系統(tǒng),虛擬機(jī)也會(huì)占用額外的系統(tǒng)資源。

  “我們編譯器的目標(biāo)是上層業(yè)務(wù)代碼不需要改,大家只需要通過方舟編譯器重新編譯就足夠了。現(xiàn)在還需要開發(fā)者作一些對接,但很快隨著一些APP進(jìn)來,這個(gè)目標(biāo)很快就能實(shí)現(xiàn)。”

  據(jù)王成錄介紹,方舟編譯器目前是基于ARM指令集開發(fā)的,2019年全面開源,適用于所有ARM平臺,不限于安卓,未來可基于具體芯片指令集進(jìn)行開發(fā)。

  其實(shí),要在安卓系統(tǒng)底層進(jìn)行優(yōu)化,除了技術(shù)難題外,關(guān)鍵在于如何跟谷歌達(dá)成合作。

  2012年,因?yàn)榛诎沧靠蚣艿陌⒗镌芆S去掉了谷歌的虛擬機(jī),代之以自行研發(fā)的虛擬機(jī),谷歌反對宏碁生產(chǎn)搭載阿里云OS的智能手機(jī),并宣稱要取消其GMS授權(quán)。由于谷歌的反對,此事就此擱淺。華為則跟谷歌達(dá)成了合作,在華為手機(jī)系統(tǒng)國內(nèi)版本上,可以采用方舟編譯器。

  王成錄也表示,華為在安卓底層的優(yōu)化工作,是產(chǎn)業(yè)的共同資產(chǎn),華為愿意將方舟編譯器貢獻(xiàn)給整個(gè)安卓生態(tài),這個(gè)過程需要谷歌、手機(jī)廠家、應(yīng)用開發(fā)者一起努力,讓編譯器更加完善。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
中文一区二区在线观看| 亚洲精品黄色| 亚洲茄子视频| 伊人久久婷婷色综合98网| 国产午夜精品久久| 国产精品社区| 国产精品毛片在线看| 欧美日韩一区二区三区免费看 | 国产精品亚洲一区| 国产精品入口66mio| 欧美视频中文字幕| 欧美性一二三区| 国产精品久久久久久久浪潮网站| 欧美日韩精选| 国产精品成人观看视频国产奇米| 欧美日韩在线电影| 欧美视频在线一区二区三区| 欧美日韩蜜桃| 欧美性理论片在线观看片免费| 欧美体内谢she精2性欧美| 欧美视频手机在线| 国产精品久久激情| 国产精品资源在线观看| 国产欧美日韩综合| 国产综合色产在线精品| 国外成人在线视频| 在线观看日韩精品| 亚洲国产精品小视频| 亚洲精品在线一区二区| 亚洲最快最全在线视频| 在线中文字幕不卡| 午夜一区二区三区不卡视频| 久久精品国产精品亚洲精品| 亚洲人成网站精品片在线观看| 99精品久久久| 亚洲欧美日韩综合aⅴ视频| 亚洲永久字幕| 久久久久久黄| 欧美极品在线播放| 国产精品美女999| 国产亚洲观看| 亚洲国产精品小视频| 一本高清dvd不卡在线观看| 亚洲影院在线观看| 亚洲高清免费视频| 在线视频精品一区| 久久gogo国模裸体人体| 欧美成人一区在线| 国产精品国产三级欧美二区 | 久久久夜色精品亚洲| 欧美成人嫩草网站| 国产精品国产自产拍高清av王其 | 欧美午夜女人视频在线| 国产欧美一区二区精品忘忧草| 精品白丝av| 中文av一区特黄| 亚洲第一精品夜夜躁人人躁| 日韩午夜在线观看视频| 羞羞答答国产精品www一本| 免费成人黄色av| 国产精品久久久| 亚洲第一网站| 亚洲伊人久久综合| 亚洲精品免费在线| 欧美在线精品免播放器视频| 欧美国产日韩一区二区三区| 国产精品久久久久久福利一牛影视 | 欧美一级视频精品观看| 日韩特黄影片| 久久精品三级| 欧美性事免费在线观看| 在线日韩欧美视频| 亚洲欧美成人一区二区三区| 亚洲精品日韩精品| 久久久精品日韩欧美| 欧美日韩视频不卡| 一区在线播放| 午夜精品成人在线视频| 艳妇臀荡乳欲伦亚洲一区| 久久伊人一区二区| 国产精品裸体一区二区三区| 亚洲国产成人在线播放| 亚洲欧美日韩在线一区| 在线一区二区三区四区五区| 久久人人爽爽爽人久久久| 国产精品久久久91| 亚洲狼人综合| 91久久精品美女高潮| 欧美在线一二三四区| 欧美三区美女| 亚洲精品国产系列| 亚洲欧洲一区二区天堂久久| 久久精品国产v日韩v亚洲| 国产精品s色| 亚洲日本va午夜在线影院| 亚洲第一二三四五区| 欧美一区激情| 国产精品成人免费| 亚洲精品久久久久久久久久久久久 | 久久精品国产亚洲一区二区| 午夜视频一区| 国产精品成人播放| 亚洲美女视频在线免费观看| 亚洲黑丝在线| 久久伊伊香蕉| 激情综合久久| 久久精品国产69国产精品亚洲 | 欧美日韩国产精品专区 | 亚洲精品视频在线观看网站 | 亚洲一区二区欧美| 欧美成人一品| 影音欧美亚洲| 久久精品亚洲热| 久久久综合精品| 黄色成人av网| 久久成人资源| 久久一区二区精品| 国内在线观看一区二区三区| 欧美一区二区在线播放| 久久er精品视频| 国内精品久久久久久久果冻传媒| 欧美一二三区精品| 久久精品日韩一区二区三区| 国产视频欧美| 欧美在线视频二区| 久久精品最新地址| 国产原创一区二区| 亚洲高清三级视频| 欧美高清hd18日本| 亚洲乱码国产乱码精品精98午夜| 亚洲视频网站在线观看| 国产精品yjizz| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲香蕉视频| 国产精品入口尤物| 亚洲欧美国产一区二区三区| 欧美一级欧美一级在线播放| 国产日韩视频一区二区三区| 久久av最新网址| 欧美成人黑人xx视频免费观看| 亚洲电影网站| 一区二区日韩欧美| 国产精品久久97| 久久国产免费| 欧美激情精品久久久久久免费印度| 亚洲精品一区二区三区在线观看| 亚洲一区二区三区高清| 国产精品婷婷| 久久精品国产69国产精品亚洲| 欧美成人高清视频| 一区二区欧美日韩视频| 欧美一区二区视频免费观看| 国内视频一区| 一区二区三区视频在线观看 | 国产视频不卡| 亚洲三级毛片| 国产精品成人一区二区| 欧美在线三级| 欧美精品18+| 亚洲专区欧美专区| 狂野欧美一区| 一区二区国产日产| 久久精品99国产精品| 亚洲精品1234| 欧美影院成人| 亚洲激情午夜| 欧美一区二区三区视频免费播放| 伊人成年综合电影网| 亚洲视频中文| 韩国免费一区| 亚洲一区二区久久| 狠狠色噜噜狠狠色综合久| 亚洲精品在线观看视频| 国产精品毛片va一区二区三区| 久久精品国产第一区二区三区| 欧美日韩精品免费观看视一区二区| 午夜亚洲福利| 欧美日韩午夜在线| 久久爱www久久做| 欧美色图首页| 亚洲国产精品久久人人爱蜜臀| 欧美日韩在线大尺度| 久久精品青青大伊人av| 欧美午夜精品久久久久久久| 久久精品夜色噜噜亚洲aⅴ| 欧美日韩妖精视频| 亚洲成在线观看| 国产精品久久久久毛片大屁完整版 | 久久久亚洲影院你懂的| 日韩香蕉视频| 久久综合色播五月| 亚洲一区尤物| 欧美另类极品videosbest最新版本| 欧美一区二区在线视频| 国产精品h在线观看| 亚洲精品社区| 黄色小说综合网站| 午夜精品在线| av不卡免费看| 欧美另类videos死尸|