J'ai une application Grails qui fait une quantité assez décente de création et destruction d'objets de domaine, et elle semble manquer d'espace PermGen à un rythme très, très rapide. J'ai fait les réglages habituels (PermGen décalé à 256M, activé GC de classe, etc.), mais pas de dés. Est-ce que quelqu'un voudrait recommander certains outils (et, espérons-le, gratuits ou très bon marché) pour résoudre ce type de consommation de mémoire dans Groovy et/ou Java? Ou certaines techniques que vous utilisez pour résoudre les problèmes de mémoire JVM?Dépannage Grailles/Fuites de mémoire Groovy?
Éditer: C'est quand l'application est déployée dans Tomcat en mode de production; Je n'ai pas essayé avec d'autres conteneurs. Même ainsi, ce serait bien d'avoir des ressources pour localiser le problème.
comment avez-vous finir par résoudre votre problème?Nous utilisons la recherche et le quartz (entre autres plugins) et voyons notre augmentation de l'utilisation de l'espace PERMGEN avec à peu près toutes les demandes. – hvgotcodes