2011-01-25 2 views
0

Je dois générer les vidages de threads sur la machine Sun Solaris pour mon application qui utilise Java5 de Sun. Je suis Dump génèrent fil à l'aide de la commande suivante:Génération de vidage de thread sur Sun JDK avec horodatage

kill -QUIT pid 

Mais les décharges de fil générées à l'aide cela ne se connecte pas l'horodatage de la décharge a été prise. Cela crée un problème si je prends plusieurs vidages de threads.

Pouvez-vous s'il vous plaît suggérer comment obtenir l'horodatage avec les décharges de fil?

Répondre

1


Vous pouvez utiliser l'utilitaire VisualVM fourni dans JDK 6.0. Vous pouvez vous connecter à votre application à l'aide Java5 visualvm et peut obtenir/comparer thread dump, vidage de la mémoire, etc.

+0

Est-ce que cela signifie que VisualVM aidera à générer des décharges avec Horodatage dans les dépotoirs connecté? –

+0

Oui. Vous pouvez également comparer deux décharges. – nIKUNJ

+0

Existe-t-il une manière manuelle de faire cela aussi? –

Questions connexes