我是新来的android开发,我想了解如何Garbage Collection
工作,但我需要一个人的第一手清楚的解释。Android垃圾收集器苗圃充分
我的应用程序正在与服务器进行一些大型事务。当我从一个活动切换到另一个,我不断地在我的控制台中看到以下消息:
GC_MINOR: (Nursery full) pause 2.77ms, total 2.95ms, bridge 11.82ms promoted 128K major 2640K los 4441K
,当然还有,在毫秒时间每次都是不同的,但它发生了很多!
我就可以了here阅读并创造environment.txt文件在我的项目有以下几行:
MONO_GC_PARAMS=nursery-size=1024m
MONO_GC_PARAMS=soft-heap-limit=64m
我只是在nursery-size
和soft-heap-limit
测试不同的值,但它并没有在帮助所有。
现在,当我从一个活动转到另一个活动时,应用运行速度非常缓慢。
有人可以请详细解释,给我一些选择?
谢谢。
尝试增加/伸缩幼儿园规模翻番现在。 – 2014-12-04 06:37:40