RE: [Gvsig_desarrolladores] Saturación de memoria

Oscar Garcia oscarg en dielmo.com
Lun Mar 16 12:30:52 CET 2009


Puedes retrasar esos problemas con opciones al arrancar el gvSIG como
-Xmx1000M (en el fichero gvSIG.ini en windows), por defecto es la memoria
que reserva gvSIG es 512 en esa opción. De todas formas esto no te
solucionara el problema, solo lo retrasa. Lo que si podrías es fijarte en si
se te cierran bien las imágenes una vez ya no las necesites para ir
liberando esa memoria con el garbage collector (si ves que no te libera
memoria, prueba a provocar tu esta liberación con System.gc()).

Un saludo, Oscar.


-----Mensaje original-----
De: gvsig_desarrolladores-bounces en runas.cap.gva.es
[mailto:gvsig_desarrolladores-bounces en runas.cap.gva.es] En nombre de Miguel
Angel Marigil Pérez
Enviado el: lunes, 16 de marzo de 2009 9:34
Para: gvsig_desarrolladores en runas.cap.gva.es
Asunto: [Gvsig_desarrolladores] Saturación de memoria

Hola,
Estoy intentando adaptar el programa gvSIG en la versión 1.2 para 
utilizarlo como gestor de documentación cartográfica pero tengo un 
problema al utilizar la herramienta hyperlink para visualizar las 
imágenes de los documentos. Según se van abriendo documentos aumenta el 
tamaño de la memoria utilizada por el programa y al llegar  a 526 MB de 
utilización de memoria deja de abrir nuevos documentos aunque sigue 
manteniendo cargados en memoria los anteriores y esos sí que los deja 
visualizar.
He estado buscando información y parece ser que es un problema de Java 
lo de no poder liberar memoria mientras se ejecuta un programa. ¿Habría 
alguna manera de solucionarlo o tendré que recurrir a un visualizador 
externo?

Un saludo y gracias por anticipado
Miguel Angel Marigil Perez




Más información sobre la lista de distribución gvSIG_desarrolladores