繁体   English   中英

我可以对堆转储文件运行Java垃圾回收吗?

[英]Can I run Java garbage collection against a heap dump file?

我有一个巨大的Java堆转储文件。 它还包含(我相信)无法访问的对象,这些对象将由JVM垃圾回收(或者有人希望如此)。

是否有工具允许我对此文件运行垃圾收集器,以便我可以

  1. 摆脱无用的数据
  2. 使用各种算法验证/模拟垃圾收集,以查看它们的工作情况
  3. 识别垃圾收集问题

不知道2 + 3(我认为不可能),但是至少要求1是Eclipse Memory Analyzer中的默认设置

“默认情况下,无法解析的对象在解析时会从堆转储中删除,并且不会出现在类直方图,支配器树等中”

http://wiki.eclipse.org/MemoryAnalyzer/FAQ

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM