Recomendações para uma ferramenta de análise de heap para Java? [fechado]

enumere as suas ferramentas favoritas de análise de heap (por exemplo, jprofiler, jmap, etc ...). Vamos mantê-lo uma ferramenta por resposta, com uma pequena lista de prós e contras para cada ferramenta.

Author: ripper234 , 2010-01-14

4 answers

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

Prós:

  • a interface está limpa e é rápida
  • Abriu uma grande lixeira de 5 gigas onde o "jProfiler" parou. E só precisava de 1-2 gigs de JVM ram para isso.

Cons: É claro... não é grátis.

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

Analisador de memória Eclipse http://www.eclipse.org/mat/

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

Java VisualVM, jvisualvm , incluído com o JDK. Um programa de Swing patológico é examinado aqui.

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

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

  • gera um grafo heap de nível de classe como uma visualização intuitiva das estruturas de memória dominantes
  • pode processar lixeiras realmente grandes
  • Ferramenta de linha de comandos, utilizável do lado do servidor sem transferir o 'dump' para a secretária do programador
 6
Author: Arndt, 2015-09-26 09:35:25