Comment puis-je surveiller le nombre de threads et de l'utilisation de la mémoire dans ma JVM ou Eclipse?
Je veux surveiller l'utilisation de la mémoire et le filetage, comment puis-je faire sur la disparition ou de la JVM? Merci.
OriginalL'auteur DNB5brims | 2012-03-16
Vous pouvez essayer
jvisualvm.exe
Vous pouvez le trouver dans le jdk/bin. C'est l'outil idéal.Lire ici sur l'utilisation de celui-ci.
Si vous voulez obtenir le statut de votre code java, vous pouvez essayer de JMX. Google les mots clés "JMX de Surveillance et de Gestion".
OriginalL'auteur Mavlarn
JProfiler fournit beaucoup d'informations utiles sur le filetage et le moniteur de contention et il a un plugin eclipse.
Voir ces écran jette pour surveiller la contention de l'analyse:
Avertissement: Mon entreprise se développe JProfiler
OriginalL'auteur Ingo Kegel
dans Eclipse, exécutez le programme en mode debug (ce sera également ouvrir la perspective debug). Que vous pouvez voir le nombre de threads en cours d'exécution.
Le meilleur outil pour cela pourrait être une fonction intégrée de profiler .
Je suppose que la JVM dispose d'un outil de profilage ainsi ou vous pouvez utiliser un tiers, outil de profilage de comme
JProfiler ou yourkit.
http://www.yourkit.com/
OriginalL'auteur Geek