米柚愛好者論壇

標題: [討論]android是否有開ART的必要 [打印本頁]

作者: 楠43    時間: 2015-2-10 18:28
標題: [討論]android是否有開ART的必要
這是心血來潮發的帖子

大家應該知道在android 4.4多了新的ART模式
在lollipop中ART模式更設定為預設

但是 ART真的有必要嗎?

在這裡留給大家一個討論的區塊
不限制條件
也就是說可以從MIUI的角度 或者是其他UI
其他可切入的角度像是CPU的規格 ROM的大小 應用程式支援度等等
可以舉實際經驗 也可以憑空想像(?)

前30位回答的可以有回帖獎勵
然後我會依照內容的完整度等等斟酌加分
如果回無意義的留言...看心情XD

反正希望大家踴躍發文討論囉~




作者: sheng98q    時間: 2015-2-10 18:59
本帖最後由 sheng98q 於 2015-2-10 19:02 編輯

in815 開發人員沒這模式~

沒辦法體驗,路過....

如果真的可以增加(發揮)5.0該有的性能極致的話,我是建議可以預設~





為了要解決 Android 系統卡頓的原罪,Google 在 Android 4.4 當中新增了一個 ART 模式,簡單說就是讓系統不透過 Dalvik 模擬器去進行轉換,而是讓 APP 安裝的時候就直接編譯成機器語言,借此解決每次執行軟體的時候都要進行轉譯的動作,提高 App 運作的時間與加快執行的速度,也可降低 CPU 的負載與 RAM 的需求。

資料出處
作者: juneda    時間: 2015-2-10 19:10
ART 模式.....我很笨...我不知道在那開...
作者: tinajohnny    時間: 2015-2-10 19:13
本帖最後由 tinajohnny 於 2015-2-10 19:14 編輯

比較炫但是流暢度方面好想要還好,而且還有app相容性問題
作者: 越南米    時間: 2015-2-10 19:40
這功能說很好用。但紅米NOTE沒有。也有看過自行開啟並無用處。
作者: Clslee.tw    時間: 2015-2-10 19:49
沒有 4.4 的設備...
沒用過, 不知道到底有什麼差別...
只能路過了...
作者: 凱366    時間: 2015-2-10 19:51
Xp跟wsm目前不支援art
如果可以的話,art就可以常駐
作者: 卡魯斯    時間: 2015-2-10 20:07
本帖最後由 卡魯斯 於 2015-2-10 20:26 編輯

ART的優點蠻多的
應該也是勢在必行的規格
就等硬體核心部份,可以做得更好
就可以解決舊時代,會有LAG的問題
作者: cat1945    時間: 2015-2-10 20:43
ART用在米2S上並不理想,
所以也不知道真的好用嗎?
只是軟體空間有小,
但順暢度我覺得不好....
作者: sdnk    時間: 2015-2-10 20:54
就像32位元過渡到64位元一樣,效率會變好,只是有陣痛期而已吧,遲早要變的
作者: 愛米熊    時間: 2015-2-10 21:22
飯七a
魔趣4.4.4不開ART 安兔兔38000左右
開ART多不了1000(CM也差不多)
之前用NEXUS 7也是相同經驗

刷到棒棒糖....要跑到低於45000都很難

結論  4.4.4不用開,因為開了也沒用。能刷棒棒糖再去體驗極度流暢的快感吧。
作者: 日月光軍    時間: 2015-2-10 22:07
根據以前爬文的記憶,I PHONE之所以“行雲流水”就在於其使用中階語言,只需一次轉換,就能成為機器能懂的指令,而安卓的JAVA{高階語言}則需二次才能成為機器能懂的命令,因此~既使愛鳳感覺硬體規格不怎樣,但流暢度卻是在安卓之上~而ART則是足以與之抗衡的利器,它將需二次轉換的部份,巧妙的在載入APP之時完成{這個部份可能會需多一點時間}~但在應用時,它就能讓安卓如愛鳳一般,只需一次轉換,就能成為機器能懂跟執行的指令,這讓安卓在速度及流暢性上可以跟愛鳳一較長短~所以我支持這部份不能被“拋棄”~(以上記憶若有錯誤,歡迎指正)
作者: 無盡閃亮的紅米    時間: 2015-2-10 23:19
以程式的執行效率來說,就我有限的所知,
Native code > ART > Dalvik VM,
好像是這個樣子,因此在不是所有 APP,
都改用或導入 NDK 開發的情況下,
似乎 ART 能有效改善 Java 的效率問題。

不過目前讓我覺得比較可惜的,大概就是……
Xposed / WSM 還不支援 ART 這點了。
作者: fhd01    時間: 2015-2-11 02:20
看過很多篇文章都表示ART可以提高效能
也有一些測試問表示從Dalvik切換成ART後確實效能有提昇
無奈手上的Mi2S官方的ROM都沒得切換
所以其實我還蠻期待米2S可以上Android 5.x

ART也許沒有提昇太多效能
但確實是有提昇 也有其必要性
不然也不用在Android 5.x全面改用ART
作者: postman2    時間: 2015-2-11 08:03
本帖最後由 postman2 於 2015-2-11 08:06 編輯

我的經驗…開了,安裝的app小問題很多!沒比較好用。雖然某些app執行起來還不錯。但整體而言,差異性不太大!

問題不在於ART,而是APP的支援度。

作者: yeongann    時間: 2015-2-11 09:31
ART目前別開吧!!
開了是自找麻煩....很多APP目前不支援的
會照成系統不穩定
作者: kobito    時間: 2015-2-11 10:26
小弟是來賺回帖獎勵的…

ART… 嗯…
豬腦袋想不透…


作者: Akai    時間: 2015-2-11 11:04
我使用HTC M8更新 5.0.1,使用上沒有並不感覺比較快,反而WiFi有些斷續,耗電也大一些.
而一些APP會不正常,閃退,只好找其他可用的APP替代(如Smart cover APP)
不知道是HTC軟體沒改好還是什麼的.
MI3W還是MIUI 5,感覺還OK; LINE,Skype等都正常.
作者: 神也愛小米    時間: 2015-2-11 11:32
如果ART模式夠穩定的話可以試試看
作者: bland579    時間: 2015-2-11 14:01
手上沒有可以支援 ART 的設備,所以也無從比較起!

再者看了前面幾位先進的經驗談,個人是覺得如果大部分的 APP 能夠支援 ART ,
那開啟 ART 功能未嘗不是一件壞事!
作者: 鸚鵡    時間: 2015-2-11 14:16
日月光軍 發表於 2015-2-10 22:07 static/image/common/back.gif
根據以前爬文的記憶,I PHONE之所以“行雲流水”就在於其使用中階語言,只需一次轉換,就能成為機器能懂的 ...

IOS 還有一點 是 記憶體處理和回收機制
作者: 雲海    時間: 2015-2-11 14:50
就我所知,ART對1G RAM以下的機器比較有影響力
尤其是512MB跑4.X不順的
可是現在都是規格競賽,舊機器根本不會有人去寫4.4以上的韌體
新機器越來越快,我個人認為ART這推出時間已經慢了

我比較希望ANDROID可以出一個像IOS的假多工
背景程式吃資源太誇張了,根本不應該給那些背景程式那麼多資源
作者: Asaiet    時間: 2015-2-11 19:39
安裝時間變長,但之後每次開啟都變順,很划算阿!
但相容性仍然是大問題...
作者: 謎漾    時間: 2015-2-11 19:49
目前最重要的是支援的APP還不多吧.....
作者: victor0801x    時間: 2015-2-11 19:54
ART一定要的,dalvik再怎麼優化都會有它先天的限制
ART新的架構可以解決它的限制
剛推出相容性一定不足,google強制使用,過一段時間後開發者會自然會follow這個架構

作者: JoeRong    時間: 2015-2-11 20:50
ART因該是以後Android 系統所必須的不然怎追的上IOS

但程式一多的時候ART真的有辦法像IOS一樣正常的使用運作嗎?(我只擔心這點)
作者: victor0801x    時間: 2015-2-11 22:30
鸚鵡 發表於 2015-2-11 14:16 static/image/common/back.gif
IOS 還有一點 是 記憶體處理和回收機制

不知道Firefox OS競爭力如何?
期待
作者: nokia6250tank    時間: 2015-2-12 00:03
軟體素質水準不均才是Android最需要面對的問題
除非端出嚴格且強勢的規範讓軟體能跟硬體一樣加速更新汰劣留強
否則ART的存在對設計差勁的os或app都是毫無意義的


作者: 哈哈熊    時間: 2015-2-12 10:17
之前刷機後有嘗試著打開ART但不知是否使用的app不多還是我太笨,
使用起來還真覺得差不多....,後來因為每次開機時間都變長所以就沒
再使用了,但聽起來ART還是會讓使用情況變的更好...,所以ART如果
能明顯改善使用情況..,應該還是有打開的必要吧!
作者: ccr0315    時間: 2015-2-12 10:38
ART 是甚麼.....路過...
作者: kuloincorner    時間: 2015-2-12 19:44
Lollipop的ART流暢度跟效能都有明顯提升
Xposed也即將支援
http://forum.xda-developers.com/ ... 751037#post58751037
好處多多
再來就只差APP支援度的提升囉
作者: isakira    時間: 2015-2-13 09:50
開啟ART似乎也需要軟體支援
手機有個2GB以上的RAM才是最可靠的
作者: 卡魯斯    時間: 2015-2-13 13:41
本帖最後由 卡魯斯 於 2015-2-13 13:44 編輯
isakira 發表於 2015-2-13 09:50 static/image/common/back.gif
開啟ART似乎也需要軟體支援
手機有個2GB以上的RAM才是最可靠的

http://i.imgur.com/ldnBcOA.jpg
所以米4開始
小米的高階機種,都最少推3G RAM
但低階的,還是要看他怎麼推了

不過ART部份,還是要等實際運用之後
才會知道這ROM寫的好與壞
不過硬體本身沒支援的話,在好的軟體也是白搭




歡迎光臨 米柚愛好者論壇 (https://mi.ezbox.idv.tw/) Powered by Discuz! X2.5