Eclipse "Out of Memory Error"

I have searched the internet for possible solutions and they all claim it is the stack and heap memory size.  I have increased the sizes, but I still get the message and Eclipse is running very slow.
This is what I have in my ini file;
-showsplash
org.eclipse.platform
--launcher.XX:MaxPermSize 1024M
-framework
plugins\org.eclipse.osgi_3.4.0.v20080605-1900.jar
-vmargs
-Xms256M
-Xmx512M
-XX:PermSize=256M
-osgi.requiredJavaVersion=1.5

Any helpful hints?
chimaAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
mbodewesConnect With a Mentor Commented:
Can I assume this is on a well equipped PC? How much RAM do you have and how large is your swap space? Running too slowly can be caused by 1) older PC, 2) running out of RAM and swapping and 3) virus scanner.
0
 
mbodewesCommented:
Also: close as many projects as you can. Especially e.g. C++ projects and large Java projects can cause massive amounts of memory and processor use.
0
 
chimaAuthor Commented:
It appears that this line --launcher.XX:MaxPermSize 1024M  needed this
--launcher.XX:MaxPermSize=1024M
I changed it and I have not had the error come up.  I will see how it does today.
0
 
rikgaConnect With a Mentor Commented:
You can always try running Eclipse with JRockit.

JRockit sizes the heap automatically, no need to set the -Xmx flag, and the JVM doesn't use a perm-space so you don't need to set it, or change it. JRockit can also use a non-contiguous heap so the JVM will probably be able to use more of the memory you have in your machine. JRockit is a server JVM, but it also works very well for long running client applications where performance is important, like in an IDE where you compile stuff all the time. You can download it here.
http://www.oracle.com/technology/software/products/jrockit/index.html
0
 
chimaAuthor Commented:
It was that equal sign that was missing.  How it was deleted I do not know.  I do not think I did it.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.