Eclipse.ini настраивает более 1024 МБ

#java #eclipse #flash #ide #flash-builder

#java #eclipse #flash #ide #flash-builder

Вопрос:

Я получил эту ошибку JVM.terminated.exit code -1, когда я устанавливаю -Xmx2048m в качестве максимального выделения памяти.

Как мы можем установить -Xmx2048m в eclipse.ini. Мое приложение выдает ошибку нехватки памяти в конфигурации -Xmx1024m. Поэтому я должен увеличить размер памяти. Я прикрепил журнал ошибок eclipse и eclipse.ini.

Комментарии:

1. Нет, вы ничего не подключили.

Ответ №1:

Если вы работаете под управлением 32-разрядной Windows, ограничение составляет от -Xmx1500m до -Xmx1800m, поскольку 32-разрядные процессы Windows имеют адресное пространство чуть меньше 2 ГБ, во-вторых -Xmx определяет объем оперативной памяти, доступный для Java, однако Java-процессу требуется больше памяти (для самой виртуальной машины и для PermGen). Поскольку Java требует (/ d?) непрерывной области виртуальной памяти, точный объем памяти, на который она может претендовать, также зависит от того, какие другие процессы уже загружены.

Ответ №2:

Вы не вставили журнал ошибок. Ошибка, скорее всего, связана с тем, что память 2G недоступна. Возможно, вы захотите попробовать меньшее значение.