ART模式有什么用

ART模式有什么用?
通過(guò)以上詳細(xì)的ART模式介紹,相信大家對(duì)于ART模式的作用已經(jīng)有所了解了,ART模式最大的作用就是提升了安卓系統(tǒng)流暢度,相比Dalvik模式中出現(xiàn)的耗電快、占用內(nèi)存大、即使是旗艦機(jī)用久了也會(huì)卡頓嚴(yán)重等現(xiàn)象,ART模式中這種問(wèn)題得到了很好的解決,通過(guò)在安裝應(yīng)用程序時(shí),自動(dòng)對(duì)程序進(jìn)行代碼預(yù)讀取編譯,讓程序直接編譯成機(jī)器語(yǔ)言,免去了Dalvik模式要時(shí)時(shí)轉(zhuǎn)換代碼,實(shí)現(xiàn)高效率、省電、占用更低的系統(tǒng)內(nèi)存、手機(jī)運(yùn)行流暢。
之前谷歌宣稱,安卓4.4運(yùn)行內(nèi)存僅有512M RAM即可流暢運(yùn)行,也就是所,一些老款低配機(jī)也可以流暢運(yùn)行Android 4.4系統(tǒng),從側(cè)面也可以看出ART模式對(duì)于提升系統(tǒng)流暢度還是非常有幫助的。
ART模式是什么?
ART模式英文全稱為:Android runtime,谷歌Android 4.4系統(tǒng)新增的一種應(yīng)用運(yùn)行模式,與傳統(tǒng)的Dalvik模式不同,ART模式可以實(shí)現(xiàn)更為流暢的安卓系統(tǒng)體驗(yàn),對(duì)于大家來(lái)說(shuō),只要明白ART模式可讓系統(tǒng)體驗(yàn)更加流暢,不過(guò)只有在安卓4.4以上系統(tǒng)中采用此功能。
ART模式介紹
ART虛擬機(jī),是在Android 4.4中才出現(xiàn)的新功能,其全稱是Android RunTime。不過(guò)Google目前還只是將其作為測(cè)試功能,所以把它雪藏在開(kāi)發(fā)者選項(xiàng)中。ART虛擬機(jī)與Dalvik虛擬機(jī)最大的不同,就是對(duì)程序的編譯方式。在ART虛擬機(jī)環(huán)境下,Android對(duì)程序只進(jìn)行一次編譯,就是在程序安裝時(shí)。在安裝應(yīng)用時(shí),ART虛擬機(jī)就先將程序的Java語(yǔ)言轉(zhuǎn)化為適合Android系統(tǒng)運(yùn)行的機(jī)器語(yǔ)言,而且是一次編譯終身受用。這樣就免于程序每次運(yùn)行時(shí),都要重新編譯的麻煩了,系統(tǒng)的運(yùn)行效率被大大提高??梢哉f(shuō)正是借助ART虛擬機(jī),Google才能驕傲的說(shuō),Android 4.4可以在即使只有512MB運(yùn)存空間的手機(jī)上流暢運(yùn)行。而且在ART模式下運(yùn)行程序,會(huì)有一種如絲版順滑的感覺(jué),程序運(yùn)行和切換都非常流暢。不過(guò)在ART模式下,因?yàn)楝F(xiàn)在的主流程序還沒(méi)有針對(duì)ART虛擬機(jī)進(jìn)行優(yōu)化,所以程序的兼容性比較差。
那這么好的功能,為什么Android要將他雪藏在開(kāi)發(fā)者選項(xiàng)中呢?這主要是因?yàn)橄旅娴脑颍?/span>
1、 在ART模式下程序安裝后所占空間會(huì)陡然上升。
2、 目前Android的應(yīng)用還沒(méi)有針對(duì)ART虛擬機(jī)進(jìn)行優(yōu)化,兼容性不好。
3、 在ART模式下耗電速度會(huì)變快。
左圖為ART模式下微博所占空間大小,右圖為Dalvik模式下微博所占空間大小
雖然還是不完善,但是所帶來(lái)的流暢度還是值得很多網(wǎng)友喜歡的,怎么吧自己的手機(jī)設(shè)置成ART模式?以目前可以升級(jí)到原生Android 4.4的Moto X為例。首先進(jìn)入設(shè)置,然后選擇關(guān)于手機(jī),接著連續(xù)點(diǎn)擊7次版本號(hào)以激活開(kāi)發(fā)者選項(xiàng)。在開(kāi)發(fā)者選項(xiàng)中選擇運(yùn)行環(huán)境,切換到ART模式并點(diǎn)擊確認(rèn),待手機(jī)重啟完成后,就成功進(jìn)入了ART模式。
目前HTC和三星都已經(jīng)開(kāi)始向用戶推送Android 4.4系統(tǒng),但是很多細(xì)心的朋友會(huì)發(fā)現(xiàn),廠商推送的Android 4.4并沒(méi)有ART模式,這是因?yàn)閺S商在系統(tǒng)中加入ART模式,會(huì)大大影響系統(tǒng)的穩(wěn)定性,這是系統(tǒng)升級(jí)中最為忌諱的,所以廠商就直接取消了原生系統(tǒng)中的ART虛擬機(jī)。所以只有Android原生4.4才有ART模式。
相關(guān)文章
- 上月底,魅族針對(duì)MX3用戶推出基于安卓4.4 Flyme4.0系統(tǒng),其最大的亮點(diǎn)莫過(guò)于支持ART模式,近段時(shí)間就有不少米粉詢問(wèn)小米手機(jī)支持ART模式嗎?針對(duì)此問(wèn)題,筆者為大家解答下2014-05-10
ART與Dalvik哪個(gè)好用 ART模式和Dalvik模式區(qū)別對(duì)比分析
最新的安卓4.4系統(tǒng)中引入了全新的ART模式,相比之前系統(tǒng)中流行已久的Dalvik模式有了很大的改變。最近有不少網(wǎng)友都想知道ART與Dalvik哪個(gè)好這樣的問(wèn)題,因此筆者今天為大家2014-04-30魅族mx3怎么開(kāi)啟art模式?魅族flyme3.6.1開(kāi)啟art模式教程
有網(wǎng)友問(wèn)小編魅族mx3怎么開(kāi)啟art模式?為此小編為大家找到了魅族flyme3.6.1開(kāi)啟art模式教程,感興趣的朋友就和小編一起來(lái)看看吧2014-04-29安卓4.4的ART模式怎么打開(kāi) 安卓4.4開(kāi)啟art模式方法圖解
ART模式英文全稱為:Android runtime,ART模式是Android系統(tǒng)新增的一個(gè)新的底層運(yùn)行模式,與傳統(tǒng)的安卓Dalvik模式有很大的區(qū)別,ART模式也成為最新安卓4.4系統(tǒng)的一大亮點(diǎn)。2014-04-29魅族MX3手機(jī)怎么打開(kāi)ART模式 魅族MX3開(kāi)啟ART模式教程圖解
魅族針對(duì)MX3發(fā)布了基于安卓4.4 Flyme系統(tǒng),其最大的亮點(diǎn)莫過(guò)于Android 4.4中新加入了ART(Android runtime)模式,不過(guò)魅族MX3默認(rèn)并沒(méi)有以ART模式運(yùn)行,而是采用傳統(tǒng)的Dalvi2014-04-29- ART模式英文全稱為:Android runtime,是谷歌Android 4.4系統(tǒng)新增的一種應(yīng)用運(yùn)行模式,ART模式相信大家都比較陌生,不過(guò)最近ART模式越來(lái)越多的被媒體提及,本文為大家匯總2014-04-28
小米3怎么打開(kāi)ART模式 小米手機(jī)系統(tǒng)開(kāi)啟ART模式方法圖文步驟介紹
近日,小米針對(duì)小米3/2S/2手機(jī)推出了最新Android 4.4版MIUI V5系統(tǒng),讓小米用戶也能夠使用安卓4.4系統(tǒng),安卓4.4系統(tǒng)最大的特色就是加入了ART模式,使系統(tǒng)流暢性顯著提升,2014-05-10