Java - Problemas al borrar threads que no vacían memoria

 
Vista:

Problemas al borrar threads que no vacían memoria

Publicado por Raúl Redondo (1 intervención) el 23/07/2007 10:02:50
Hola a tod@s,

tengo una aplicación basada en threads que al finalizar un thread he comprobado que no vacía la memoria que consume, observo en el administrador de procesos que el al lanzar el thread se consumen como unos 15 megas y al finalizar el thread, que finalizo con Thread.join() esta memoria sigue ocupada en el sistema, lo qu ehago es crear 2 listas que ocupan estos 15 megas y antes de salir del thread pongo los punteros de cabecera de la lista a null, pero ni por esas se vacía la memoria.

¿Hay alguna forma de forzar que se vacíe? He probado llamando al garbage collector expresamente y eso tampoco funciona, ¿alguien me puede ayudar?

Muchas gracias a tod@s,

Raúl Redondo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder