我成功生成应用程序机器的堆转储,但我不知道如何分析它。有人可以告诉我怎么做?
答案 0 :(得分:3)
在Sun solaris上使用jhat实用程序Java。
这里有一个很好的例子https://blogs.oracle.com/alanb/entry/heap_dumps_are_back_with
答案 1 :(得分:1)
您可以尝试VisialVM,出于某种原因,我的堆转储未在jhat中加载,而是在visualVM中。 它为您提供了占用大量堆的类的图。 在这里得到它:http://visualvm.java.net/download.html