How to fix GC overhead limit exceeded in Eclipse
GCoverhead limit exceeded
when it runs out of memory when performing memory-consuming operations such as building workspace on big projects.An internal error occurred during: "Building workspace". GC overhead limit exceeded
While such problem won't come up when you're coding using text editors, the operation is required to enable some extra functionality to the IDE. To fix this problem, go to your Eclipse installation directory and find the
eclipse.ini
file. Here's how it looks in some installations.-startup plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar --launcher.library plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.2.R36x_v20101019_1345 -product org.eclipse.epp.package.php.product --launcher.defaultAction openFile -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms40m -Xmx384m
What you need to do is to increase the memory allocation for the IDE. Increase the value of the following lines that you think is reasonable with your system and projects.-Xms512m -Xmx1024mYou can optionally increase the value ofXX:MaxPermSize
Restart Eclipse for the changes to take effect.
No comments:
Post a Comment