Fórum Liberar Memória de uma Thread em tempo de execução de um processo #581097
08/05/2017
0
Pessoal boa noite, tenho uma rotina que está consumindo muita memória, mesmo colocando null após a interação de cada objeto, a memória só está sendo liberada no final do processo, quando recrio toda a lista com "new" e a thread termina. Como poderia liberar memória antes que a thread se encerre, ou seja em tempo de execução da rotina. Preciso esses objetos fiquem elegíveis ao Garbage Collector, quando o mesmo for executado. Consegui avaliar essa situação com o Jconsole, meu processo fica executando aproximadamente 4 horas e só no final a memória é liberada.
Luís Silva
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)