CQDE5 trava com OutOfMemoryError PermGen

Sintomas

O CQDE5 trava ou pára após uso prolongado e o seguinte erro pode aparecer no arquivo .cqde/.metadata/.log em seu diretório inicial:

!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)

Solução

O código do Eclipse usa muito espaço PermGen. A solução é definir o espaço PermGen no CQDE.ini como 256m.
Adicione -XX:MaxPermSize=256m ao arquivo CQDE.ini:

-vmargs -Xms256m -Xmx512m -XX:MaxPermSize=256m

Aplica-se a

CQDE5 carga 6 e anteriores

Logotipo da Adobe

Fazer logon em sua conta