ヒープメモリ/Permgenスペースを増やすことによるEclipse OutOfMemoryエラーの修正方法
Eclipse大容量プロジェクトを作業中にOut of Memoryエラーが発生します。Java 8未満ではPermgenスペースが原因となることもあり、また、Eclipseのメモリがヒープメモリ不足になることもあります。
EclipseのOutOfMemoryErrorを修正する方法
エクリプスのヒープスペースを増やす
「-Xmx」の値を編集することで、最大ヒープサイズを増やすことができます。例えば、以下のスニペットはEclipseのヒープサイズを2GBに増やします。
-Xmx2048m
EclipseでPermgenスペースを増やす
もしJava 8以前を使用している場合、OutOfMemoryError: Permgenスペースが発生する可能性がありますので、Eclipseで利用可能なパーマネントジェネレーションスペースを増やしてください。以下は、eclipse.iniファイルでパーマネントジェネレーションスペースを512 MBに増やすための設定です。
-XX:MaxPermSize=512M