小弟 前陣子入手M8
有聽過人家可以開啟ART模式 會比較順暢 記憶體會吃少一點
我就不疑有他也去開了ART~~優化300多個程式後
然後部分遊戲無法開啟 ===>預料中
可是 有人說會比較省電....我真的無感耶!!
我想了解一下的是
ART 模式 真的有吃比較少RAM嗎?以及 是否真有必要去使用ART模式~~
對這些不是很清楚 只是有點盲從
希望有專業人士可以解答ART的優處與壞處~~
感謝
本文章最後由( 陳誠誼 )於 2014-9-4 11:44 編輯
本文章最後由( 陳誠誼 )於 2014-9-4 11:43 編輯
這裏用一篇文章來回答部份問題art有比較好嗎..請看:“手機調校”的第一級,在于系统層。在Android 4.4以及之后的Android L的規劃中,它將應用程序的運行模式由Dalvik换成了ART,其原理簡單來說是“預編譯”效果,即當一款應用程序在第一次被安装到Android時,它的字節碼就已經被编譯成为了本地的機器碼,減少后後續運行應用程序時的啟動和執行時間。
根據Google自己公布的结果,在不同的性能測試App中,ART的速度對比Dalvik的平均提升幅度達到了80%,在某些项目中,ART的提升幅度甚至超過了1.5倍,這個結果可謂非常喜人。
這是Google希望從源頭解决Android卡慢問题的努力,但是這只是對性能優化有着作用,無法解决因為應用程序違規調用資源而產生的問题。同時,由于在安裝應用程序時進行了“預編譯”,整個安裝时間將會變長,安裝完畢後生成的文件也會變大,比如最新的Google+安裝包只有6.9M,但是它安裝後的APK大小達到了28.3M,這對Android手機儲存空間又存在過多占用的問题。所以有好有壞...但仍須配合Android L一起使用..效果會比較顯著..
它是預編譯所以app間變大吃記憶體空間是必然的..不會比較省空間..包括ram及rom.....