1

我使用jstack或 asadmin为Glassfish 3.1.2 JVM创建线程转储。我尝试将它们加载到samurai ( http://yusuke.homeip.net/samurai/en/index.html ) 或tda ( http://java.net/projects/tda ) 或IBM工具 ( https ://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=2245aa39-fa5c-4475-b891-14c205f7333c)但所有工具都将转储作为文本文件打开并且不执行任何分析。 我怀疑格式从 Java 6 更改为 7。有人知道可以处理当前线程转储格式的工具吗?

谢谢
斯文

4

1 回答 1

0

VisualVM 可以完成这项工作。
打开 hprof 和 tdump 文件。tdump 文件仍然只是文本,但使用 hprof 文件可以进行一些分析。

于 2014-02-02T03:15:38.317 回答