[討論] Android 5.0/5.1 Memory leak 測試

作者: scottnet (Scott)   2015-03-21 01:42:05
從Android 5.0開始,最常被提到的bug就是Memory leak,
只是好像有人常遇到有人不會,我自己也覺得有時候好像很順,
有時候用久了就會卡、桌面開始重啟,
不是很確定Memory leak發生的時機...
上週xda有人發現了一個很簡單產生Memory leak的方法
(好像已經被大陸網站寫成新聞了)
似乎讓我們更明確地知道bug發生的時機。
有興趣的就照以下步驟一起來"體驗"看看吧XD
原文:[xda] Android 5.1 Memory leak still present.
http://goo.gl/3dgnmG
歡迎任何已升Android 5.0的手機測試回報
步驟:
1. 重開機,然後先觀察剛開機系統記憶體佔用多少
譬如在Nexus 5 stock 5.1(LMY47D)大概是這樣:
http://i.imgur.com/XPP9OQs.png
2. 按Home跳回桌面,接著開啟遊戲,此處使用Farm Heroes Saga(註*1)
https://play.google.com/store/apps/details?id=com.king.farmheroessaga
3. 等遊戲載入完畢,不必玩,直接按多工鍵後滑動關閉遊戲。
4. 此時再跳回去看記憶體,就會發現系統多佔了100MB左右
5. 重複步驟2~4,系統佔用就會逐次增加,十幾次後,
N5就可以一路衝到1.4GB...(好像很爽一樣XD)
http://i.imgur.com/Yeqr3XK.png
6. 此時會發現遊戲已無法開啟,每次載入到一半就會閃退,啟動器也會不斷重啟,
整隻手機可用記憶體只剩300MB,進入野火機模式。
7. 接下來就可以進行一些日常操作,體驗野火機升級棒棒糖的快感 (誤)
玩膩了就只有重新開機才能恢復。
*註:
*1. 我用另一個遊戲Candy Crush Soda Saga測試,並沒有這種情形,
所以似乎只有特定app有影響,這也就說明為什麼有人經常遇到有人沒事。
*2. 我在Android 5.1跟5.0.2都可以測到這個bug,手機是Nexus 5
作者: dryden (Dryden)   2015-03-21 02:17:00
好野火! XDDD
作者: dragon83262 (goatcat)   2015-03-21 08:51:00
這個好猛哦XDDD
作者: rudyych (熊熊)   2015-03-21 08:56:00
之前看到一份報導,說5.1還是沒有解決Memory Leak問題。可能要等下一版才有可能澈底解決這個問題。
作者: ChiuTW (Chiu)   2015-03-21 09:42:00
issue tracker 上標識解決的問題會要過幾個版本才會有修正,不會在馬上要釋出的更新裡修正
作者: haveastar (有星)   2015-03-21 10:02:00
原來還是沒解決
作者: originbook (大家好 我是淡淡)   2015-03-21 14:10:00
難怪我從沒遇到過,原來是要特定的app
作者: andy0731747 (AndyHsieh)   2015-03-21 17:36:00
好像很刺激
作者: middle1023 (米豆)   2015-03-21 17:55:00
我用candy 會lag耶
作者: raylee40509 (小虫)   2015-03-22 16:09:00
5.X走復古風XD
作者: tom282f3 (學妹戰士)   2015-03-24 00:36:00
Wildfire模式 幹 我怎麼笑了

Links booklink

Contact Us: admin [ a t ] ucptt.com