1

我正在分析 jmap 创建的堆转储。

YourKit 有一个“可达性范围”,它显示根据它们的可达性范围分布的对象,即关于它们如何/是否可以从 GC 根
http://www.yourkit.com/docs/95/help/reachability.jsp

我有兴趣看到“无法从 GC 根访问但尚未收集的对象”。

JProfiler有这样的看法吗?

就此而言,是否可以使用 jhat、VisualVM 或 IBM MAT 来获得它?

4

2 回答 2

0

目前没有,但我已经为 8.1 添加了这个,在堆遍历器中会有一个检查“无法访问的对象”。

于 2013-10-23T07:41:12.387 回答
0

我不确定检查,但要查看堆转储中无法访问的对象,请检查文件选择对话框中的“自定义分析”。然后在分析选项中取消选中“Perform full GC”。

我仍然不知道如何查看无法访问的对象集,但它们会在完整的对象集中出现。

于 2018-02-15T18:15:06.790 回答