2015-02-06 2 views
0

Я продолжаю получать ошибку «Java Heap Space» в своей Eclipse IDE. После чего Eclipse сработает, и все несохраненные данные будут потеряны.Ошибка кучи Java. Android Eclipse IDE

Error Screen

Это происходит только на некоторых конкретных XMLs макет, сразу после я изменить какое-либо имущество в нем. Особенно те с GridViews, listviews и tableviews. Также только в графическом режиме макета не в режиме XML.

Это один из XML:

XML

Я также проверил диспетчер задач во время производится изменение. И в этот момент использование моего процессора увеличивается с 32% до 74%. Иногда даже в 90-е годы. Мой простоя (когда затмение не работает). Использование памяти составляет 2,01 ГБ, а во время операций Eclipse - до 3,5 ГБ. enter image description here

Конфигурация компьютера является: enter image description here

Из того, что я понял, я считаю, что проблема в том, что мой RAM является недостаточным. Но я хочу быть уверенным, прежде чем обновлять ОЗУ. Я прав?

FYI: Я пробовал решения, размещенные на других сообщениях. Например, «Run Configuration» (я не могу найти то, что они говорят), и «Turning Lint» (это неприемлемо для меня, поскольку мне нужен Lint).

ответ

0

В установочной папке eclipse , там будет файл eclipse.ini

увеличить размер следующей переменной

-XX:. MaxPermSize в какой-то более высокое значение, чем существующие, например, он для его 512M, увеличить его дО 1024M и так далее, и проверьте, если вы получаете ту же ошибку или нет.

+0

Изменено значение от 256 м до 1024 в Eclipse.ini. Такая же проблема возникает! –

+0

-XX: MaxPermSize = 1024m -Xms512m -Xmx1024m Это текущие значения. –

+0

В этом случае попробуйте изменить -Xmx на некоторое более высокое значение, в моем случае также я получал ту же ошибку, только изменение MaxPermSize сделало трюк для меня. – AndroCoder

Смежные вопросы