Recommandations pour un outil d'analyse de tas pour Java? [fermé]


Répertoriez vos outils d'analyse de tas préférés (par exemple jprofiler, jmap, ...). Gardons-le un outil par réponse, avec une courte liste d'avantages et d'inconvénients pour chaque outil.

Author: ripper234 , 2010-01-14

4 answers

YourKit : http://www.yourkit.com/

Avantages:

  • L'interface est propre et rapide
  • Il a ouvert une grande décharge de tas de 5 concerts où jProfiler a grincé un arrêt. Et il n'avait besoin que de 1 à 2 concerts de ram JVM pour le faire.

Inconvénients: Bien sûr... ce n'est pas gratuit: (

 20
Author: nanda, 2010-01-15 07:22:24

Analyseur de mémoire Eclipse http://www.eclipse.org/mat/

 41
Author: dparnas, 2010-01-14 19:27:53

Java VisualVM, jvisualvm , inclus avec le JDK. Un programme de swing pathologique est examiné ici.

 27
Author: trashgod, 2017-05-23 11:46:18

BHeapSampler http://dr-brenschede.de/bheapsampler/

  • génère un tas-graph de niveau classe comme un affichage vraiment intuitif des structures de mémoire dominantes
  • peut traiter des décharges de tas très importantes
  • outil de ligne de commande, utilisable côté serveur sans transférer le vidage sur le bureau du développeur
 6
Author: Arndt, 2015-09-26 09:35:25