[讨论] 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