CQDE5 se bloquea con OutOfMemoryError PermGen

Síntomas

CQDE5 se bloquea o cuelga después de un uso prolongado y el siguiente error puede aparecer en el archivo .cqde/.metadata/.log bajo el directorio de inicio:

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

Resolución

El código de Eclipse utiliza mucho espacio de PermGen. La solución es establecer el espacio de permgen en CQDE.ini en 256m.
Añadir -XX:MaxPermSize=256m al archivo CQDE.ini:

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

Se aplica a

CQDE5 carga 6 y anteriores

Logotipo de Adobe

Inicia sesión en tu cuenta