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