Ошибка при увеличении размера кучи Weblogic 10.3.6 до 4 ГБ - PullRequest
0 голосов
/ 27 января 2019

Я использую веб-логику 10.3.6 и Java 1.7. Моему приложению не хватает памяти, если оставить пространство кучи Xmx512m и веб-логика не может получить достаточно памяти, когда увеличивается до Xmx2048m.

Сначала я попробовал с WLS_MEM_ARGS_32BIT = -Xms256m -Xmx512m Для этого моему приложению не хватает памяти при запуске сервера, выдавая в консоли следующую ошибку:

сервер не запускается, если я увеличиваю пространство кучи, чтобы установить WLS_MEM_ARGS_32BIT = -Xms256m -Xmx2048m

и приведите ниже сообщение об ошибке:

Произошла ошибка при инициализации ВМ Не удалось зарезервировать достаточно места для кучи объектов Ошибка: не удалось создать виртуальную машину Java. Ошибка: произошло фатальное исключение. Программа закроется.

Не могли бы вы помочь, как я могу увеличить достаточно места в куче веб-логики (4 ГБ), чтобы мое приложение работало без перерыва в памяти.

1 Ответ

0 голосов
/ 28 января 2019

Вы не можете.По крайней мере, не с 32-битным JDK.См .: Максимальный размер кучи Java для 32-разрядной JVM в 64-разрядной ОС - вы не получите более -Xmx1600m.

...