Le 09/01/2013 12:21, Eric Chatellier a écrit :
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 ?
Sauvé, on dirait que ça marche sous Java 7, par contre il semble y avoir des erreurs quand je veux charger une ancienne simu pour en consulter les résultats.