0

看起来我在项目中有内存泄漏,我能够找到 2 个方法,在这些方法closable中创建了资源,但close从未调用过方法。

是否可以扫描项目,在没有close方法调用的情况下查找资源?

有人将皮棉用于此类目的吗?任何建议都可能有所帮助。谢谢。

4

1 回答 1

0

为了识别内存泄漏,您可以在 JVM 配置中启用详细垃圾收集 (-verbose:gc)。其中显示有关您的 GC 的详细信息。摘要报告显示在默认错误文件中,它将帮助您了解内存的使用情况。从该报告中您可能会猜到这些问题。

于 2020-02-28T10:46:13.920 回答