Eclipse lanza un error GC límite de sobrecarga
excede de error cuando se queda sin memoria, normalmente en el desempeño de las
operaciones de memoria lentas tales como la construcción de espacio de trabajo
en grandes proyectos.
El error sería algo como esto;
An internal error occurred
during: "Building workspace". GC overhead limit exceeded.
Para solucionar este problema,
tendrá que asignar más memoria a la instancia de Eclipse. Para ello, busque el
archivo eclipse.ini en el directorio de instalación del Eclipse. El contenido
sería algo similar a lo siguiente:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140116-2212
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
Para
aumentar la asignación de memoria para la instancia de Eclipse, editar el
número en las siguientes líneas:
-Xms512m
-Xmx1024m
Estas opciones se pasan a Java en el lanzamiento de
Eclipse. Xms especifica el grupo inicial de asignación de memoria, y -Xmx
especifica el máximo memoria reservada para Java Virtual Machine (JVM). El
número es la cantidad de memoria, en megabytes.
También puede aumentar el valor de MaxPermSize, de
la siguiente manera;
-XX:MaxPermSize=1024m
MaxPermSize o Generación Permanente define la
memoria asignada para mantener los archivos de clase compilados.
Reinicie Eclipse para que los cambios surtan
efecto.
0 comentarios:
Publicar un comentario