Le 09/01/2013 12:09, Loic GASCHE a écrit :
Salut les lutins,
Je crois que j'ai un nouveau message d'erreur à rajouter à ma collec' :
ERROR|12:05:08,758|InProcessSimulatorLauncher.java|431|localSimulateSameThread|Error during simulation java.lang.OutOfMemoryError: PermGen space at java.lang.String.intern(Native Method)
Qu'est-ce que ça veut dire ? C'est technique mais ca veut dire que les données du cache sont stockés dans une zone mémoire trop petite (hors de la mémoire principale Java). Ca marchait très bien, puis j'ai rajouté mon modèle de gravité... Je ne sais pas s'il y a un lien... String.intern() est une nouveauté récente dans Isis pour les optimisations du cache
A ce que je peux lire la dessus: http://www.codeinstructions.com/2009/01/busting-javalangstringintern-myths.h... c'est pas conseillé de l'utilisé :( Par contre, ils disent que c'est maintenant stocké dans la mémoire principale depuis Java 7. Tu utilise encore Java 6 ? Tu peux tester sous Java 7 ? -- Éric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com