Je reçois cette erreur quand je lance ou déboguer mon GA/AI de MyEclipse:Comment enregistrer le tas (vidage vers un fichier) dans Eclipse?
Exception dans le thread "principal" java.lang.OutOfMemoryError: espace de tas Java
eclipse.ini ressemble à ceci:
-showsplash com.genuitec.myeclipse.product
--launcher.XXMaxPermSize 256m
-vmargs
-Xms128m
-Xmx512m
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
MyEclipse est appelé comme ceci:
"C:\Program Files\MyEclipse 6.0\eclipse\eclipse.exe" -vm "C:\Program Files\MyEclipse 6.0\jre\bin\javaw.exe" -vmargs -Xms1448M -Xmx1448M
heurtant les paramètres vm à partir ceci:
"C:\Program Files\MyEclipse 6.0\eclipse\eclipse.exe" -vm "C:\Program Files\MyEclipse 6.0\jre\bin\javaw.exe" -vmargs -Xms80M -Xmx1024M
n'a eu aucun effet. Donc, je suis en train de le faire pour vider le tas dans un fichier, mais en plaçant ceux-ci:
-XX:+HeapDumpOnCtrlBreak
-XX:+HeapDumpOnOutOfMemoryError
dans les arguments du programme n'a eu aucun effet. Comment puis-je obtenir quelque chose pour travailler avec plus d'analyse d'utilisation de la mémoire? jstack, par exemple, n'est actuellement pas disponible sur les plateformes Windows. Et l'utilisation de SendSignal n'a aucun effet que je peux voir.
essayer upping XXMaxPermSize aussi bien – Thilo