安卓4.4ART標準樣式解讀、性能相比較.ppt_第1頁
安卓4.4ART標準樣式解讀、性能相比較.ppt_第2頁
安卓4.4ART標準樣式解讀、性能相比較.ppt_第3頁
安卓4.4ART標準樣式解讀、性能相比較.ppt_第4頁
安卓4.4ART標準樣式解讀、性能相比較.ppt_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

安卓4.4 ART標準樣式解讀、性能相比較,假如檢查這個時刻的系統(tǒng)日記,便會發(fā)覺新的ART文件款式“dex2oat”正在運行、編譯成文件、樹立Dalvik緩存。事情的真實情況上,假如你執(zhí)行了Dalvik緩存徹底整理,便會看見“安卓正在更新”(Android is upgrading)的提醒,此時幕里就正在對dex文件施行深化優(yōu)化,同時重建Dalvik緩存分區(qū)。這更加證實了ART如今的嘗試性質(zhì)。底層虛擬機的變動對安卓應(yīng)用的性能、耗電量影響都是很大的,ART又有啥子變動呢?這處找來兩部Nexus 5、兩部Moto X,作別各自運行Dalvik、ART。從這以后固然不再有表面化的性能提高,不過Google和廠商們一直都在優(yōu)化Dalvik。某廠商看見了Caffeine馬克的相比較后也稱贊不停,并表達Dalvik的潛在力量的確已經(jīng)基本開鑿凈盡,ART是個美好地的方向。,新聞標簽:安卓 。經(jīng)過這一過程,安卓應(yīng)用可以美好地適合各種林林總總的設(shè)施,但也由于半中腰的改換過程減低了執(zhí)行速率。Moto X上運用了高通定制的Dalvik,AndEBench單線程、雙線程表達基本不相上下,四線程標準樣式?jīng)]有辦法運行,Caffeine馬克則提高了不到20。I/art ( 615): DexFile_isDexOptNeeded cache file /data/dalvik-cache/.google.android.apps.maps2.apkclasses.dex does not exist for /data/app/com.google.android.apps.maps2.apkI/PackageManager( 615): Running dexopt on: com.google.an,droid.apps.mapsI/dex2oat ( 951): dex2oat: /data/dalvik-cache/.google.android.apps.maps2.apkclasses.dexW/dex2oat ( 951): Compilation of com.google.zxing.g.a.s com.google.zxing.g.a.s.f() took 126.msART到現(xiàn)在為止兼容ARMv7、x86、MIPS三種處置器架構(gòu),還不支持64位的ARMv8,并且從字節(jié)碼到原生代碼的改換短時間之內(nèi)僅支持AOT編譯,JIT標準樣式得往后再說。事情的真實情況證實,ART確實可以帶來表面化的性能提高,進一步優(yōu)化后肯定還會更好,不過也有一點代價,不可少需求占用更多儲存空間,應(yīng)用安裝和系統(tǒng)開始工作時間會延長不,少(AOT編譯),然而我們信任這是值當?shù)?。AnandTech最近幾天周密考察了Nexus 5,那里面就對ART標準樣式做了一點紹介和測試。ART遺棄了JIT而轉(zhuǎn)向AOT(預(yù)先編譯)標準樣式,會在開始工作過程中一樣的“安卓正在更新”時著手發(fā)生效力,只然而需求更長時間。Linpack也提高了幾乎30。Nexus 5 AndEBench測試中,單線程下ART的速度有所提高,不過雙線程、四線程還不如Dalvik,顯然在線程分派方面還不夠好。 安卓4.4 KitKat里最引人關(guān)心注視的變動之一就是新的安卓運行時ART,但由于仍然嘗試性質(zhì)的,Google并未做大張聲勢的宣傳,有關(guān)紹介也很少,只說它有盼代替運用很久的Dalvik虛擬機。在安卓設(shè)施上,Dalvik虛擬機是運行Java語言編著應(yīng)用的不可少步驟,正是它將應(yīng)用編譯為字節(jié)碼(Byt,eCode),而后再改換成dex(Dalvik可執(zhí)行款式),最后交付Dalvik虛擬機來運行。Caffeine馬克是一款經(jīng)典的Java測試手續(xù),ART性能猛增了超過50。運行時標準樣式可以在設(shè)置研發(fā)者選項里切換,而除開少局部應(yīng)用以外,大部分數(shù)都可以正常運行于ART。Android 2.2的時刻引入了立即編譯器(JIT),大大增長了局部應(yīng)用的執(zhí)行速率。相

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論