Zuletzt aktualisiert am
30. April 2021
Symptome
CQDE5 stürzt ab oder hängt nach längerer Nutzung und der folgende Fehler kann in der Datei .cqde/.metadata/.log
in Ihrem Basisverzeichnis erscheinen:
!MESSAGE Unhandled event loop exception !STACK 0 java.lang.OutOfMemoryError: PermGen space at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass (DefaultClassLoader.java:165) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass (ClasspathManager.java:554) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl (ClasspathManager.java:524)
Lösung
Eclipse-Code verwendet viel PermGen-Platz. Die Lösung besteht darin, den PermGen-Platz in CQDE.ini auf 256m zu setzen.
Fügen Sie -XX:MaxPermSize=256m
zu Ihrer CQDE.ini-Datei hinzu:
-vmargs -Xms256m -Xmx512m -XX:MaxPermSize=256m
Gilt für
CQDE5 lädt 6 und vorherige.