Como descobrir o que está consumindo a RAM ?  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
LucianoM86
JavaChild
[Avatar]

Membro desde: 02/09/2006 19:27:37
Mensagens: 120
Localização: Campinas, SP
Offline

Ai que o MAT ajuda e muito!Ele mostra um relatório com as possíveis classes que estão consumindo a memória sem liberar.

Ps.: Não sei se o VisualVM também tem isso.

OCJP, OCWCD, OCBCD e OCMJEA
Twitter: LucMolinari
http://lucianomolinari.wordpress.com
fsfnit
Java Ninja
[Avatar]

Membro desde: 16/05/2006 13:38:27
Mensagens: 283
Localização: Far Far Away - Niterói / RJ
Offline

LucianoM86 wrote:Ai que o MAT ajuda e muito!Ele mostra um relatório com as possíveis classes que estão consumindo a memória sem liberar.

Ps.: Não sei se o VisualVM também tem isso.


Vou tentar aqui. Quando consegui falo sobre o resultado.
fsfnit
Java Ninja
[Avatar]

Membro desde: 16/05/2006 13:38:27
Mensagens: 283
Localização: Far Far Away - Niterói / RJ
Offline

LucianoM86 wrote:Ai que o MAT ajuda e muito!Ele mostra um relatório com as possíveis classes que estão consumindo a memória sem liberar.

Ps.: Não sei se o VisualVM também tem isso.


Muito legal esse MAT.
Gerei o Dump pelo VisualVM e abri pelo MAT. Muito bom mesmo.
Vlw pela dica.
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

O visual VM também permite que você abra as instâncias de determinado objeto. Ali, você pode fazer uma pequena amostragem, pois tipicamente elas pertencerão a objetos da mesma classe (a que tem o leak).

Mas eu sinto falta de relatórios da VisualVM que mostrem o consumo total de cada classe. Oi, nem que fosse o mesmo relatório, mas como nível mais baixo as classes que não são da sun.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team