EclipseでOutOfMemoryが発生して落ちる場合の対処

Eclipseが落ちる場合、その2。


プラグインやプロジェクトが多かったりすると発生する可能性が高いですが、OutOfMemoryが発生して落ちてしまう場合は、以下の設定をすることで改善されます。

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m


java.lang.OutOfMemoryError」とだけが出ているならば、「-Xms」のオプションが効果を発揮します。
java.lang.OutOfMemoryError: PermGen space」と「PermGen」が付いているのならば、「-XX:MaxPermSize」のオプションが効果を発揮します。


Eclipseがなんか重くて不安定、という場合にも上記のオプションを指定すると、安定するようになります。