摘要:安卓手機(jī)運(yùn)行環(huán)境art什么意思Android運(yùn)行環(huán)境ART安卓之前的版本運(yùn)行機(jī)制是Dalvik,這個(gè)導(dǎo)致安卓卡慢,安卓4.4之后推出了ART,在5.0上完全使用了ART模式。ART 的機(jī)制與 Dalvik 不同。在Dalvik下,應(yīng)用每次運(yùn)行的時(shí)候,字節(jié)碼都需要通過即時(shí)編譯器轉(zhuǎn)換為機(jī)器碼,這會(huì)拖慢應(yīng)用的運(yùn)行效
安卓手機(jī)運(yùn)行環(huán)境art什么意思
Android運(yùn)行環(huán)境ART
安卓之前的版本運(yùn)行機(jī)制是Dalvik,這個(gè)導(dǎo)致安卓卡慢,安卓4.4之后推出了ART,在5.0上完全使用了ART模式。
ART 的機(jī)制與 Dalvik 不同。在Dalvik下,應(yīng)用每次運(yùn)行的時(shí)候,字節(jié)碼都需要通過即時(shí)編譯器轉(zhuǎn)換為機(jī)器碼,這會(huì)拖慢應(yīng)用的運(yùn)行效率,而在ART 環(huán)境中,應(yīng)用在第一次安裝的時(shí)候,字節(jié)碼就會(huì)預(yù)先編譯成機(jī)器碼,使其成為真正的本地應(yīng)用。這個(gè)過程叫做預(yù)編譯(AOT,Ahead-Of-Time)。這樣的話,應(yīng)用的啟動(dòng)(首次)和執(zhí)行都會(huì)變得更加快速。
通俗一點(diǎn)就是,ART增加APK安裝容量,實(shí)現(xiàn)了流暢度。同問。。。
手機(jī)運(yùn)行環(huán)境Dalvik和ART是什么意思?有什么區(qū)別
一個(gè)是解釋運(yùn)行,一個(gè)是編譯運(yùn)行。手機(jī)現(xiàn)在是什么就用什么,雖然ART比較新,但是效果并不好。有時(shí)候反而變慢了。各有優(yōu)劣,art更流暢,但占用內(nèi)存更大。