标签: java sun thread-dump
我需要在Sun Solaris机器上为我的应用程序生成线程转储,该应用程序使用的是Sun的Java5。 我使用以下命令生成线程转储:
kill -QUIT pid
但是使用此生成的线程转储不会记录转储时的时间戳。 如果我进行多次线程转储,这会产生问题。
您能否建议如何获取线程转储的时间戳?
答案 0 :(得分:1)
您可以使用JDK 6.0中提供的VisualVM实用程序。您可以使用visualvm连接到Java5应用程序,并可以获取/比较线程转储,内存转储等。