Boa tarde pessoal,
Fiz um projeto em minha máquina que possui 2GB de RAM e nunca vi problema nenhum ao rodá-lo.
Ele usa Banco de Dados MySQL via Hibernate e é instalado via Advanced Installer.
Mas ao testar em outra máquina, tomei um susto!
O programa começou a travar conforme eu ia acessando o BD!
E não é problema no código! Pq se eu fechar e abrir de novo todo o programa, ele abre qualquer frame normal, mas se começo a acessar todos um depois do otro… chega uma hora que ele trava!..
Por curiosidade dei um CTRL+ALT+DEL para ver como estava o processo…
Ai que tá…
O programa só ia aumentando o uso da memória mais e mais!!.. foi até 100.000k que é onde eu percebi que dpois disso ele n abre mais nada!
Conclusão: A certeza que tenho é que ele ta guardando tudo o que eu faço em cache… e ai é claro, chega uma hora q ele estora a pilha né…
Mas a pergunta: Como eu corrijo isso?
Como eu esvazio a pilha de cache?
Gente, alguém me dê uma luz, por favor!
To fkano locoo…
Tenho que entregar o projeto nesse fim de semana…
Abraçõss a todos!
att.