如何分析Java 1.3中的内存泄漏

时间:2013-01-23 15:24:25

标签: java memory memory-leaks weblogic solaris

我有一个WebLogic 7服务器,在Solaris平台上的j2sdk1_3下运行。 从Java5开始,我知道jmap命令对于分析和排除内存泄漏非常有用。

是否有类似的工具可以在Java 1.3上使用?

1 个答案:

答案 0 :(得分:4)

1.3 JVM executable上提供了-Xrunhprof选项。当JVM退出时(无论是否由于内存不足),这将以ASCII或二进制格式生成堆转储。如果您有一台现代开发机器,我相信您可以使用jhat来读取二进制格式。如文档中所述,java -Xrunhprof:help会告诉您选项的含义。