[英]Java Yourkit Profiler showing 5K+ char[] objects not getting garbage Collected, how can I tell what class is the culprit?
我有一个RCP应用程序,内存泄漏很慢,我最近开始使用YourKit Profiler,它似乎是最好的应用程序。 我的问题是,我看到超过20%的对象char []数组,我想弄清楚的是,在所有这些实例中,我的应用程序都创建了什么类/方法,因为这些实例似乎没有被垃圾收集。 我已连接到消息传递服务器,并且每秒可能消耗500条文本消息,但是使用Yourkit来查找逐渐的内存泄漏却很困难。 谢谢你的帮助。
作为YourKit开发人员,我可以建议记录对象分配,如此处http://www.yourkit.com/docs/11/help/allocations.jsp所述。
之后,您将看到创建每个特定对象的位置。 请注意,分配记录增加了(有时是很大的)性能分析开销。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.