PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

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

Luís Silva

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar