我有一个 RCP 应用程序,内存泄漏缓慢,我最近开始使用 YourKit Profiler,这似乎是最好的应用程序。我的问题是,我看到超过 20% 的对象 char[] 数组,我想弄清楚我的应用程序中的哪些类/方法是在所有这些实例中创建的,因为它们似乎没有被垃圾收集。我连接到一个消息服务器,每秒可能消耗 500 条短信,但我很难使用 Yourkit 来发现逐渐的内存泄漏。谢谢你的帮助。
问问题
830 次
1 回答
1
作为 YourKit 开发人员,我可以建议记录对象分配,如此处所述http://www.yourkit.com/docs/11/help/allocations.jsp
之后,您将看到创建每个特定对象的位置。请注意,分配记录会增加(有时很重要)分析开销。
于 2012-11-16T07:44:40.197 回答