0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

華為發(fā)布全新的EMUI 10手機(jī)操作系統(tǒng),還宣布方舟編譯器框架代碼

華為數(shù)據(jù)通信 ? 來源:陳年麗 ? 2019-08-13 20:12 ? 次閱讀

自從安卓出生那天起,就因為底層代碼冗余弊病而備受卡頓的詬病,直到今天都沒能完全洗脫這份原罪,也讓所有的安卓系統(tǒng)的手機(jī)品牌都深陷其中。但在華為公布方舟編譯器之時,一道曙光正照進(jìn)來。

就在近日,華為在東莞松山湖召開HDC 2019華為開發(fā)者大會,在會上不僅正式發(fā)布了全新的EMUI 10手機(jī)操作系統(tǒng),還宣布了方舟編譯器框架代碼正式開源,一次安卓正營的新技術(shù)革命正在到來。

如果你是一個比較老的安卓“老鳥”,一定知道安卓應(yīng)用是基于Java語言環(huán)境,需要在虛擬機(jī)中先將源代碼轉(zhuǎn)換成字節(jié)碼。相當(dāng)于一個翻譯人員,講話的人說一句自己的語言,然后翻譯器再將其語言翻譯成機(jī)器能聽懂的語言。

預(yù)編譯的過程是需要時間的,想想看都知道其效率低下,這也就是Android系統(tǒng)卡頓的根本原因。即使安卓后續(xù)進(jìn)行了不同的嘗試,也是只再虛擬機(jī)上這一機(jī)制上做修補(bǔ)而已,核心問題仍然沒有解決。

而華為的方舟編譯器則首次讓安卓系統(tǒng)擺脫了Java領(lǐng)域的虛擬器,也是軟件史上首次將Java/C/C++等混合代碼一次編譯成機(jī)器碼直接在手機(jī)上運(yùn)行,徹底告別Java的JNI額外開銷,也徹底告別了虛擬機(jī)GC內(nèi)存回收帶來的應(yīng)用進(jìn)程掉線,使操作流暢度大幅提升。而且它還不需要改變原有編碼習(xí)慣,可以說是非常完美的解決了安卓卡頓不流暢的問題,甚至獲得了足以超越iOS系統(tǒng)的流暢度和啟動速度。

根據(jù)華為官方數(shù)據(jù)顯示,搭載了方舟編譯器的手機(jī)操作系統(tǒng)的流暢度提升了高達(dá)24%,系統(tǒng)響應(yīng)性能提升44%,第三方應(yīng)用的操作流暢度提升高達(dá)60%。光說不練假把式,下面就讓我們對比下iPhone XS對比華為P30 Pro啟動速度和操作流暢度。、

左:華為P30 Pro 右:iPhone XS

經(jīng)過實(shí)際測試,結(jié)果很明顯,經(jīng)過適配方舟編譯器的微博極速版在華為P30 Pro上,無論在App的啟動速度上還是應(yīng)用內(nèi)的文字圖片加載速度上都要快于iPhone XS,優(yōu)勢還是比驕明顯的。這都是得益于方舟編譯器的效果。

左:華為P30 Pro 右:iPhone XS

再來看看蘇寧易購的App啟動速度,優(yōu)勢依然很明顯,華為P30 Pro的打開速度依然要比iPhone XS快上很多。這顯示出,在系統(tǒng)的整體流暢優(yōu)化上,方舟編譯器都體現(xiàn)了顯著地效果,并力壓iOS的流暢度。

左:華為P30 Pro 右:iPhone XS

不僅如此,再應(yīng)用內(nèi)的滑動瀏覽搭載華為的方舟編譯器的P30 Pro也是非常順滑,毫無卡頓掉幀情況,而iPhone XS偶爾會有掉幀卡頓的情況。

經(jīng)過方舟編譯器的加持,使得EMUI拜托了安卓的卡頓原罪,不僅出于安卓優(yōu)于安卓,更是實(shí)現(xiàn)了對iOS的超越,這就是華為方舟編譯器的偉大使命和意義。目前已經(jīng)有四十多款的TOP級應(yīng)用正在適配方舟編輯器,相信隨著適配數(shù)量的增加,方舟編譯器在華為手機(jī)上的運(yùn)行效率會更加的高效,優(yōu)勢更加的明顯。

總結(jié)

華為是一家令人尊敬的公司,不僅技術(shù)領(lǐng)先,更有著身為行業(yè)領(lǐng)導(dǎo)者的使命感。華為方舟編譯器的出現(xiàn),讓華為P30系列在系統(tǒng)流暢度上大幅提升,乃至超越了iOS。而在不就得將來,這樣的優(yōu)勢也將福澤整個安卓陣營,一起擺脫那將不復(fù)存在的偏見。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 華為
    +關(guān)注

    關(guān)注

    215

    文章

    34164

    瀏覽量

    249692
  • 安卓
    +關(guān)注

    關(guān)注

    5

    文章

    2108

    瀏覽量

    56747
  • 方舟編譯器
    +關(guān)注

    關(guān)注

    0

    文章

    60

    瀏覽量

    175

原文標(biāo)題:千與千尋火了,千兆網(wǎng)絡(luò)也是

文章出處:【微信號:Huawei_Fixed,微信公眾號:華為數(shù)據(jù)通信】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    AI編譯器技術(shù)剖析

    隨著人工智能技術(shù)的飛速發(fā)展,AI編譯器作為一種新興的編譯技術(shù)逐漸進(jìn)入人們的視野。AI編譯器不僅具備傳統(tǒng)編譯器的功能,如將高級語言編寫的源代碼
    的頭像 發(fā)表于 07-17 18:28 ?1244次閱讀

    Meta發(fā)布基于Code Llama的LLM編譯器

    近日,科技巨頭Meta在其X平臺上正式宣布推出了一款革命性的LLM編譯器,這一模型家族基于Meta Code Llama構(gòu)建,并融合了先進(jìn)的代碼優(yōu)化和編譯器功能。LLM
    的頭像 發(fā)表于 06-29 17:54 ?1325次閱讀

    騰訊突然宣布,微信鴻蒙版要來了!

    ,甚至有機(jī)構(gòu)預(yù)測,鴻蒙星河版最快今年內(nèi)超越蘋果 iOS,成為國內(nèi)第二大手機(jī)操作系統(tǒng)。 公開消息顯示,截至今年初, 鴻蒙生態(tài)設(shè)備數(shù)量已達(dá) 8 億部,包括手機(jī)、PC、平板、智慧屏、車機(jī)
    發(fā)表于 04-30 19:34

    阿里發(fā)布手機(jī)操作智能體框架Mobile-Agent

    阿里巴巴與北京交通大學(xué)的聯(lián)合團(tuán)隊近日在學(xué)術(shù)界引起了廣泛關(guān)注,因為他們共同推出了一款全新手機(jī)操作智能體框架——Mobile-Agent。這款框架
    的頭像 發(fā)表于 02-05 10:41 ?1265次閱讀

    emui10怎么升級鴻蒙系統(tǒng)

    鴻蒙系統(tǒng)華為開發(fā)的新一代操作系統(tǒng),而EMUI 10則是基于Android的用戶界面。目前,華為
    的頭像 發(fā)表于 02-02 11:31 ?1933次閱讀

    華為發(fā)布原生版鴻蒙操作系統(tǒng):不再兼容安卓

    華為在1月18日的發(fā)布會上,正式推出了HarmonyOS NEXT鴻蒙星河版操作系統(tǒng),并面向開發(fā)者開放申請。這一新版本的鴻蒙操作系統(tǒng)標(biāo)志著華為
    的頭像 發(fā)表于 01-19 15:28 ?1194次閱讀

    華為發(fā)布HarmonyOS NEXT鴻蒙星河版操作系統(tǒng)

    華為今日下午正式發(fā)布了備受矚目的HarmonyOS NEXT鴻蒙星河版操作系統(tǒng),并宣布即日起面向全球開發(fā)者開放申請。這一全新
    的頭像 發(fā)表于 01-18 18:22 ?2623次閱讀

    很多人質(zhì)疑鴻蒙,那它算不算國產(chǎn)操作系統(tǒng)

    。 這一宣布華為也開始逐步覺醒,要知道華為鴻蒙的操作系統(tǒng)與Android不同。 1、設(shè)備兼容性 鴻蒙是一款面向各種設(shè)備的分布式操作系統(tǒng),可
    發(fā)表于 01-17 22:04

    編譯器的優(yōu)化選項

    一個程序首先要保證正確性,在保證正確性的基礎(chǔ)上,性能也是一個重要的考量。要編寫高性能的程序,第一,必須選擇合適的算法和數(shù)據(jù)結(jié)構(gòu);第二,應(yīng)該編寫編譯器能夠有效優(yōu)化以轉(zhuǎn)換成高效可執(zhí)行代碼的源代碼,要做到
    的頭像 發(fā)表于 11-24 15:37 ?767次閱讀
    <b class='flag-5'>編譯器</b>的優(yōu)化選項

    如何在虛擬機(jī)上運(yùn)行c源代碼

    。安裝和設(shè)置過程會有很多指導(dǎo),按照指示完成設(shè)置。 安裝C編譯器 在虛擬機(jī)上運(yùn)行C源代碼,首先需要安裝一個C編譯器。通常使用的C編譯器有GCC和Clang等。安裝C
    的頭像 發(fā)表于 11-17 10:16 ?3263次閱讀

    華為鴻蒙系統(tǒng)

    華為鴻蒙系統(tǒng)(HUAWEI Harmony OS),是華為公司在2019年8月9日于東莞舉行的華為開發(fā)者大會(HDC.2019)上正式發(fā)布
    發(fā)表于 11-02 19:39

    開源操作系統(tǒng)大全

    開源操作系統(tǒng)即公開源代碼操作系統(tǒng)軟件,它遵循開源協(xié)議使用、編譯發(fā)布。自由和開放源代碼軟件中最
    發(fā)表于 10-27 15:13

    新版編譯器的設(shè)計思路和優(yōu)化方法

    小程序編譯器在小程序開發(fā)、預(yù)覽、發(fā)布各個階段都需要使用,因此編譯器性能會直接影響到開發(fā)者開發(fā)效率,也會影響到開發(fā)者工具的使用體驗。 由于舊版的編譯器(基于 webpack4)在構(gòu)建大型
    發(fā)表于 10-13 11:21 ?264次閱讀
    新版<b class='flag-5'>編譯器</b>的設(shè)計思路和優(yōu)化方法

    OpenHarmony 的js引擎用的是方舟編譯器

    OpenHarmony 的js引擎用的是方舟編譯器嗎?方舟編譯器不是用來編譯嗎?
    發(fā)表于 10-09 09:32

    鴻蒙操作系統(tǒng)的前世今生

    研發(fā)鴻蒙操作系統(tǒng)的號角。 2019年8月9號,華為正式發(fā)布了HarmonyOS 1.0,該系統(tǒng)率先部署在智慧屏上。2019年8月10日,(原
    發(fā)表于 10-08 19:55