Extraños Problemas de memoria

Labieno
20 de Junio del 2005
Buenas:
Estoy realizando un proyecto en el que realizo unos cálculos bastante completos y unas cargas de información a partir de ficheros XML (usando JDom) para hacer una representación de datos en un mapa a través de un módulo GIS de código abierto OpenMap. La cuestión es que tras realizar los cálculos/cargas el sistema muestra un consumo de memoria que alcanza los 600Mb y ocasiones incluso mayor, lo que produce un error "out of memory". Esto no sería extraño si no fuera porque al minimizar la aplicación, el uso de memoria cae a 2Mb y al volver a maximizar se estabiliza en 50Mb hasta que comienzas a mover el ratón por encima de ventana principal. Esta última acción produce un gasto de memoria que se ve acumulando hasta producir un consumo excesivo. Teniendo en cuenta que el GUi está hecho en Swing de toda la vida. ¿A alguien se le ocurre por qué puede ser y/o alguna solución...?