Хотите увеличить размер кучи Java до 4 ГБ +: физическая память 8 ГБ, JVM 64-разрядная - PullRequest
3 голосов
/ 02 сентября 2011

Я хочу запустить пакет с интенсивным объемом памяти на веб-сервере.

Текущие настройки компьютера: Windows 7 64-разрядная 64-разрядная JVM RAM: 8 ГБ

Когда я пытаюсьзапустите eclipse с -Xms1024m -Xmx2048m -XX: MaxPermSize = 256m

Получено:

Произошла ошибка во время инициализации виртуальной машины. Не удалось зарезервировать достаточно места для кучи объектов. Не удалось создать виртуальную машину Java.

Судя по сообщениям, которые я прочитал, похоже, что я смогу использовать более 4 ГБ памяти.Когда я запустил код, я смог максимально увеличить объем памяти при -Xmx1200M и по-прежнему иметь возможность запускать код.Но для того, что я хочу достичь, мне нужно использовать больше памяти.Как я могу увеличить объем памяти здесь?


Спасибо всем.Проблема заключалась в том, что я использовал 32-битную версию JDK.Я смог запустить память на 2 ГБ после переключения JDK на 64-битную версию.Спасибо!

1 Ответ

5 голосов
/ 06 октября 2011

Проблема заключалась в том, что я использовал 32-битную версию JDK.

Спасибо, и спасибо мистеру Смиту за указание, что я должен ответить на него и отметить его как решенное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...