0
我需要在Sun Solaris計算機上爲使用Sun的Java5的應用程序生成線程轉儲。 我使用下面的命令生成線程轉儲:在Sun JDK上使用時間戳生成線程轉儲
kill -QUIT pid
但使用dump已經採取這種時候不記錄時間戳產生的線程轉儲。 這是創建問題,如果我採取多個線程轉儲。
你能否建議如何獲得線程轉儲的時間戳?
我需要在Sun Solaris計算機上爲使用Sun的Java5的應用程序生成線程轉儲。 我使用下面的命令生成線程轉儲:在Sun JDK上使用時間戳生成線程轉儲
kill -QUIT pid
但使用dump已經採取這種時候不記錄時間戳產生的線程轉儲。 這是創建問題,如果我採取多個線程轉儲。
你能否建議如何獲得線程轉儲的時間戳?
您可以使用JDK 6.0中提供的VisualVM實用程序。您可以使用visualvm連接到Java5應用程序,並且可以獲取/比較線程轉儲,內存轉儲等。
這是否意味着VisualVM將幫助生成轉儲並將Timestamp記錄到轉儲中? –
是的。你也可以比較兩個轉儲。 – nIKUNJ
是否有任何手動的方式呢? –