国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Android 4.4的ART模式體驗

2015-04-29 20:38
電腦迷 2015年3期
關(guān)鍵詞:卡頓手機用戶存儲空間

從單核、四核到八核,智能手機真的已經(jīng)到了一個硬件性能遠超需求的時代了嗎?的確,很少人會去擔(dān)心899元以上價格區(qū)間的手機是否能滿足流暢運行的需要,但對于囊中羞澀的學(xué)生一族或者已經(jīng)拿了運營商贈送的中低端手機用戶而言,如何能讓低配置手機也奔跑起來的問題被不少人關(guān)注。ART模式的加入成為Android 4.4引爆市場的一大賣點,512MB運行內(nèi)存的手機也能飛奔起來?讓我們一同體驗吧!

Android系統(tǒng)的卡頓問題

谷歌在發(fā)布Android 4.4時,曾經(jīng)宣布,即使是運存空間只為512MB的手機,一樣可以流暢地運行系統(tǒng)。這一言論引發(fā)不少手機用戶質(zhì)疑,即使是2GB運行內(nèi)存的手機,也無法確保在安裝運行大量軟件后Android系統(tǒng)不會出現(xiàn)卡頓的現(xiàn)象,Android 4.4憑什么確保用戶手機系統(tǒng)運行的流暢呢?

Android系統(tǒng)運行的程序,都是依靠Java語言編寫完成的。雖然Android是基于Linux完成,但是在運行Java程序時,還是要事先構(gòu)建出一個可以運行Java語言的虛擬機環(huán)境,這樣Dalvik虛擬機就被Google制造出來了?,F(xiàn)在Android每個程序在運行時,都要先創(chuàng)建一個Dalvik虛擬機環(huán)境,用戶開的程序越多系統(tǒng)負擔(dān)就越大,手機就越卡。每次運行程序時,它們都要先在Dalvik虛擬機中進行編譯。如果將程序關(guān)閉,再次打開時還需重新進行編譯,如此執(zhí)行效率,想不卡頓都難。

讓Android流暢起來的ART模式

ART虛擬機,是在Android 4.4中才出現(xiàn)的新功能,其全稱是Android RunTime。ART虛擬機與Dalvik虛擬機最大的不同,就是對程序的編譯方式。在ART虛擬機環(huán)境下,Android對程序只進行一次編譯,就是在程序安裝時。在安裝應(yīng)用時,ART虛擬機就先將程序的Java語言轉(zhuǎn)化為適合Android系統(tǒng)運行的機器語言,而且是一次編譯終身受用。這樣就免于程序每次運行時,都要重新編譯的麻煩了,系統(tǒng)的運行效率被大大提高??梢哉f正是借助ART虛擬機,谷歌才能承諾Android 4.4可以在即使只有512MB運存空間的手機上流暢運行。而且在ART模式下運行程序,會有一種如絲般順滑的感覺,程序運行和切換都非常流暢。不過在ART模式下,因為現(xiàn)在的主流程序還沒有針對ART虛擬機進行優(yōu)化,所以程序的兼容性比較差。

變胖了的應(yīng)用程序

ART模式并非只有好處,解決Android系統(tǒng)編譯問題的同時,會占用略高一些的存儲空間、安裝程序時相比普通Dalvik模式要長一些時間來實現(xiàn)預(yù)編譯。完成模式切換以后,應(yīng)用程序的整體體積往往會有所增加,以微信為例,原本實際占用存儲空間為36.04MB,在ART模式下則會提升至52.71MB,提升了近乎50%的容量,這對于Android智能終端設(shè)備的存儲空間是一大考驗,不過相對運行內(nèi)存容量對整機售價的影響,存儲空間對消費者而言成本較為廉價。

猜你喜歡
卡頓手機用戶存儲空間
基于多種群協(xié)同進化算法的數(shù)據(jù)并行聚類算法
蘋果訂閱捆綁服務(wù)Apple One正式上線
用好Windows 10保留的存儲空間
基于藍牙技術(shù)的藍牙路況測險儀設(shè)計研究
基于安卓手機用戶行為的人口學(xué)信息預(yù)測
最忠實的守墓犬
最忠實的守墓犬
最忠實的守墓犬
最忠實的守墓犬
基于手機用戶認知視角的“雙十一”期間網(wǎng)絡(luò)廣告效果研究