使用时间戳在Sun JDK上生成线程转储

时间:2011-01-25 07:06:03

标签: java sun thread-dump

我需要在Sun Solaris机器上为我的应用程序生成线程转储,该应用程序使用的是Sun的Java5。 我使用以下命令生成线程转储:

kill -QUIT pid

但是使用此生成的线程转储不会记录转储时的时间戳。 如果我进行多次线程转储,这会产生问题。

您能否建议如何获取线程转储的时间戳?

1 个答案:

答案 0 :(得分:1)


您可以使用JDK 6.0中提供的VisualVM实用程序。您可以使用visualvm连接到Java5应用程序,并可以获取/比较线程转储,内存转储等。