我有 android 应用程序 2.3.3 使用 calendarView
当按下按钮=>显示对话框(包含calendarView)
我的logcat显示:
D/dalvikvm(15292): GC_CONCURRENT freed 1988K, 10% free 20024K/22087K, paused 4ms+3ms
D/dalvikvm(15292): GC_CONCURRENT freed 1995K, 10% free 20022K/22087K, paused 4ms+3ms
D/dalvikvm(15292): GC_CONCURRENT freed 1986K, 10% free 20029K/22087K, paused 4ms+3ms
D/dalvikvm(15292): GC_CONCURRENT freed 2005K, 10% free 20023K/22087K, paused 4ms+3ms
D/dalvikvm(15292): GC_CONCURRENT freed 1995K, 10% free 20016K/22087K, paused 4ms+3ms
D/dalvikvm(15292): GC_CONCURRENT freed 1997K, 10% free 20022K/22087K, paused 3ms+4ms
它减慢了我的应用程序...
我认为垃圾收集暂停了我的应用程序
请快点帮我展示一下吧!
Thanks!
垃圾收集器是一个守护线程。你既不能阻止它,也不能调用它。您只需向垃圾收集器发出请求,例如 System.gc()。
Plus, 垃圾收集器有助于提高性能.
如果您不想让 GC 收集您的对象,那么只需保留参考。
如果您的对象过早被收集,则表明您的应用程序设计中存在错误。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)