Boa tarde pessoal,
Achei muita coisa sobre este assunto aki no forum, porém nenhum ajudou.
Olha só. Tenho um frame que quando entro nele, o consumo da memória para o processo em execução vai para 120mb, até ai tudo bem, mas quando eu saio do frame, a memória não cai e se eu entro de novo no frame, ele consome mais memória.
Pergunta, como libero a memória após sair deste frame?
Segue a função que chama o frame com algumas tentativas q fiz para liberar a memória, mas sem sucesso
EntradaMovimento frmEntrada = null;
frmEntrada = new EntradaMovimento(null, true, null, codFilial, codTmv, ttmv, null);
frmEntrada.setVisible(true);
frmEntrada.setVisible(false);
frmEntrada.dispose();
frmEntrada = null;
System.gc();
Obrigado