我想問,你們更新方舟編譯器後,手機咋樣了?會卡不?

草舍悠悠


以前用三星,我不評論,自從19年1月份用榮耀V20後我不知道什麼是卡。


高瞻遠矚5311


    華為開始陸續推送EMUI 9.1系統,我的mate 20升級到了最新的EMUI 9.1之後,最明顯的感覺就是,手機更加流暢了,續航時間有所增加。下文具體說一說。


    1、方舟編譯器

    華為的EMUI 9.1的很多系統組件採用方舟編譯器進行編譯,去掉了中間層“JAVA虛擬機”的限制,實現了內存的隨時回收,提升了系統的運行效率。傳統的安卓編譯器,編譯後的app運行在JAVA虛擬機上,採用邊解釋邊執行的方式,內存採用了全局回收的機制,因此存在執行效率低、內存佔用率高等問題。


    EMUI 9.1提升了系統流暢性,很大程度上與方舟編譯器有關,採用方舟編譯器對多個系統組件進行了編譯,系統流暢度提升了24%,系統響應時間提升了44%,第三方應用使用方舟編譯器編譯後,流暢度提升了60%。

    打個比方,到了國外與當地人交流,傳統的編譯器相當於同聲傳譯, 需要靠“中間人”進行翻譯,難免存在效率低的問題,而方舟編譯器相當於你直接獲取了當地的語音能力,提升了溝通的效率。


    2、其他方面的升級

    ERFOS文件系統

    升級到EMUI 9.1之後,系統流暢度提升與華為的ERFOS超級文件系統有一定的關係。EROFS文件系統改進了壓縮算法,採用了固定大小的壓縮輸出。經過測試,系統的隨機讀取速度相比傳統的EXT4提升了20%,同等條件下,存儲容量佔用空間減少了2GB,可以多存儲1000+的照片。


    GPU Turbo 3.0

    眾所周知,華為的麒麟處理器採用了ARM的Mali公版GPU,存在系統瓶頸,性能不及高通的adreno GPU。為了彌補硬件性能的不足,打通GPU、CPU、操作系統的瓶頸,華為自研了GPU Turbo技術,提升了遊戲的畫質和流暢度同時降低了功耗。


    GPU Turbo 3.0覆蓋了國內60多款主流遊戲,相比上一代性能提升了60%,功耗降低了10%。


    總之,華為的EMUI 9.1帶來的“黑科技”還是比較多,而且很多涉及到了底層系統,比如方舟編譯器、EROFS文件系統等。隨著谷歌終止與華為的業務往來,根據餘承東的說法,華為有望在明年春季推出自家的操作系統,不再依賴google android系統,希望我國能夠自己的操作系統能,以免被再次“掐住脖子”。


Geek視界


感謝您的閱讀!

前段時間,更新了EMUI9.1,設備是華為mate 20 pro,更新後的感覺,我直接用一個字形容:快。具體說一說,到底有哪些方面的提升。

提升一:到底方舟編譯器怎麼樣提升手機流暢度的?我覺得三個方面。

我打開mate 20 pro,明顯的感覺到應用啟動速度變快,特別是華為自帶的程序,基本上都是秒開。華為提升的地方:

  • 通過對底層系統的提升,我一直覺得方舟編譯器應該是對華為系統中,本身自帶的應用進行了重新的編譯,否則在打開自帶的APP的時候,它的速度為什麼那麼快?
  • 對於內存機制的回收。內存回收機制的變化,在之前安卓系統中內存回收機制,要求我們在關閉某App,正在使用的APP會暫停,這樣會造成手機卡頓。而方舟編譯器解決了這個問題,打開或者關閉APP, 正在使用的APP並不會暫停。
  • 第三方應用程序重新編譯之後,它的應用啟動速度會提升。

方舟編譯器確實提升了EMUI9.1的流暢性,這是事實,可以去試用下。

提升二:全新的超級文件系統EROFS,這種超級文件系統的優勢是,將系統的空間縮短,讓系統可用空間變大。

提升三:功能性提升

  • GPU Turbo技術,GPU Turbo 3.0 他的遊戲覆蓋範圍更廣,達到了60款遊戲,而且在底層進行了深度的優化,所以,我們在王者榮耀或者吃雞過程中,能夠感覺到遊戲的流暢性,而且相對的功耗也降低了很多。
  • 手機即是車鑰匙。目前華為手機支持車鑰匙功能,雖然只能使用寶馬,但是,這項技術確實讓我們在之後的手機使用過程中帶來便利,
  • 至於AI一鍵打開,HUAWEI Share 一碰傳,AR 測量等等提升還是比較出色的。

總結,經過方舟編譯器編譯的華為系統,它的流暢性很高,並沒有出現卡頓情況,如果想升級的用戶還是建議考慮,當然,目前能夠進行正式更新的手機並不多,大家還是稍微等一等,正式版的升級。


LeoGo科技


榮耀9X入手兩週,也體驗了方舟編譯器。升級後卡頓倒是不至於的。不過談及到有沒大幅度提升流暢度方面的使用感受時,我只能說是無所謂的變差也談不上變得更好。新機本身就很快的緣故,體會不出也正常。

編譯是將編程語言翻譯成機器能識別的二進制代碼的過程。Java跨平臺特性,需要通過Java虛擬機去將編譯。App的運行中間隔了一層虛擬機先編譯後運行,所以安卓的運行效率並不高。方舟編譯器強在哪裡?它可以繞過虛擬機而直接編譯出機器所能識別的指令。

那為何方舟編譯器能繞過解釋器執行+JIT編譯和AoT靜態編譯的過程,而一步到位變成機器碼?這是得益於方舟編譯器獨特的靜態編譯方式,應用預先經方舟編譯器後上架應用市場,而用戶下載安裝後的APK應用就已經是完成編譯了的。言外之意就是編譯過程從原先的手機終端上轉移到了應用開發那裡。那可想而知的是,解決了安卓傳統的邊解析邊運行的弊端問題,自然就提升了運行效率了。

方舟編譯器的另一特點還在於內存回收機制的改善上。安卓機在長時間的使用後,內存就會出現越用越少的情況,即便後臺清理也難以及時釋放內存,這與安卓內存集中回收機制直接相關的。所以越用越卡長期以來也是安卓的通病問題了。事實上ART對內存回收機制也有了顯著的改善作用,但方舟編譯器更強的則表現中可以做到隨時內存回收還無需暫停應用。這樣一來就極大程度上避免了運行中因內存回收所可能出現的卡頓感問題了。

不否認方舟編譯器對老一些的機型或者是說使用了較長一段時間的華為手機來說可能會帶來明顯的性能提升作用。但也不要過度去“神化”方舟編譯器了。性能永不應脫離硬件層面而談。升級後手機煥然一新宛如新機?電池續航大大提升?我想這些說法難免都是有點“自欺欺人”的成分吧。


IT小眾


小編現用華為mate20手機,昨天更新的手機系統,把玩一天後談談個人體驗。

1.遊戲:玩穿越,王者,吃雞,無壓力,比以前感覺更絲滑,很流暢,也有可能是新換的膜起了作用。

2.辦公:傳文件,編輯東西,還是一如既往的好用,是個辦公神器。

3.視頻:看片更帶感,畫質很清晰,音質也很好,有可能是gpu3.0的加持。


情感鋪墊之黃不為雞湯


手機卡不卡和用什麼編譯器關係不大。國內手機用了一段時間Android手機後明顯變卡,那是因為幾乎所有的Android APP都有流氓行為。單個APP啟動速度加快一點,並不能改變APP的流氓行為。國內幾家大手機廠家應該聯合起來,做一個類似Google play的應用商店,並嚴格審核APP。


zraul


這位朋友應該是華為手機用戶了,並且是比較關注華為的EMUI系統的一位熱心用戶,對於華為的新系統EMUI9.1來說,它的更新是底層的,是DNA級別的更新,用戶的操作體驗進一步提升了,所以太多華為手機用戶想體驗一下這個新系統了,新系統同時更新了應用編譯器,它有一個名字叫方舟編輯器,為提升應用打開操作體驗有很大的作用。

更新系統之後,這個方舟續譯器主要的是為應用打造的,它是一種更先進的編譯語言,對應用打開和操作提供優化,它和用戶沒有太過直接的關係,當然了,如果應用開發者使用了這種方舟編譯器,那麼這個應用的體驗就會得到提升的。而用戶提驗提升是最終日目標,不過這個也是要看應用開發者是不是使用了符合華為方舟編譯器的應用。

整體上來說,華為有EMUI9.1系統更加的流暢了,而安卓系統的體驗變得更好,使用時間更長不卡頓,也是以華為手機最先開始的。從最的500天不卡,18月不卡,到出地的華為手機已經不再說會不會卡這個問題了。這就是強大技術的力量呀。

以上就是小編的簡單分享了,希望可以為這位朋友提供一些小小的參考。同時歡迎更多的華為手機用戶來分享自己的用機常識。


黑米桃


更新EMUI9到現在,使用感覺還是挺不錯的,一切都挺流暢的。

至於隨著更新的方舟編譯器,現在只有採用方舟編譯器編譯過的應用你才能感受到效果,目前好像只有幾款,但是現在方舟已經對外開源,相信之後越來越多的應用將支持方舟編譯器。至於那幾款已經被編譯過的應用,你是能夠清晰的能感受到應用加載速度的改變,使用過後讓我對於未來更加期待,希望能借此改善安卓用戶的使用體驗。

看完華為新品的發佈會,也讓我對於EMUI10充滿期待。


Gg科技


mate10升級後提升非常大,以前應用滑動屏幕不跟手掉幀,現在逛頭條淘寶的時候有了絲滑的感覺。


冷冷的夏WZ


本身流暢度就還行,裝了方舟後啟動速度方面確實提升了,運行速度也許有提升,但是我對此注意不到,可能流暢度原來就不錯的原因吧。何況我用的是華為P20Pro,也不算舊吧。最近的華為手機的表現還是挺滿意的,就是價格降低有點多,這點恐怕是我最無奈的地方了。


分享到:


相關文章: