gpt4 book ai didi

Java Yourkit Profiler 显示 5K+ char[] 对象没有被垃圾收集,我如何知道哪个类是罪魁祸首?

转载 作者:行者123 更新时间:2023-12-01 15:02:47 26 4
gpt4 key购买 nike

我有一个 RCP 应用程序,并且存在缓慢的内存泄漏,我最近开始使用 YourKit Profiler,它似乎是最好的应用程序。我的问题是,我看到超过 20% 的对象是 char[] 数组,我想弄清楚我的应用程序中的类/方法是创建所有这些实例的,因为它们似乎没有被垃圾收集。我连接到消息服务器,每秒消耗大约 500 条短信,但我很难使用 Yourkit 来发现逐渐的内存泄漏。谢谢你的帮助。

最佳答案

作为 YourKit 开发人员,我建议按照此处所述记录对象分配 http://www.yourkit.com/docs/11/help/allocations.jsp

之后您将看到创建每个特定对象的位置。请注意,分配记录会增加(有时很重要)分析开销。

关于Java Yourkit Profiler 显示 5K+ char[] 对象没有被垃圾收集,我如何知道哪个类是罪魁祸首?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13404343/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com