我是新來的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