salut
j'utilise dans mon application web le framework jfreechart pour integrer des graphiques.
j'ai constaté au cours du temps, que mon application consomme de plus en plus de memoire(j'ai suivi heap memory usage avec jconsole)
l'instruction qui provoque cette grande consommation est:
ChartUtilities.saveChartAsPNG(file1, chart, 800, 300, null);
je pense que la JVM conserve en memoire le fichier crée
sachant que pour mettre à jour mon diagramme j'execute cette ligne chaque 30 secondes d'ou le probleme de outofmemoryerror
existe t-il un moyen pour supprimer ces objets de memoire une fois j'ai construit une nouvelle image
Partager