Автор оригинала: Pankaj Kumar.
Ошибка Eclipse с нехваткой памяти возникает, когда вы работаете над большими проектами. Иногда это происходит из-за пространства Permgen (ниже Java 8), а иногда в вашей памяти eclipse не хватает памяти кучи.
Исправление ошибки Eclipse OutOfMemoryError
Мы можем увеличить объем памяти eclipse, предоставив больше места в памяти Permgen и памяти кучи для использования Eclipse. Эти параметры обычно настраиваются в файле eclipse.ini. Вы можете проверить расположение файла eclipse.ini на изображениях ниже для Mac OS X.
В Windows вы найдете файл eclipse.ini в том же каталоге, что и eclipse.exe файл.
Как только вы найдете файл eclipse.ini, просто откройте его в своем любимом текстовом редакторе.
Увеличьте Пространство Кучи Eclipse
Вы можете увеличить максимальный размер кучи, изменив значение -Xmx . Например, приведенный ниже фрагмент увеличит размер кучи eclipse до 2 ГБ.
-Xmx2048m
Увеличьте пространство Permgen в Eclipse
Если вы используете ниже Java 8 , то вы можете получить OutOfMemoryError: Permgen space , просто увеличьте постоянное пространство генерации, доступное для Eclipse. Ниже приведена конфигурация для увеличения пространства permgen до 512 МБ в файле eclipse.ini.
-XX:MaxPermSize=512M