如何分析堆转储

时间:2010-03-11 05:53:40

标签: memory heap analyzer

我成功生成应用程序机器的堆转储,但我不知道如何分析它。有人可以告诉我怎么做?

2 个答案:

答案 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