eclipse не принимает заданный размер кучи в eclipse.ini

Я использую IBM Rational Performance Tester с Eclipse и установил "Показать состояние кучи" в Windows> Предпочтения> Общие в Eclipse. Но когда я запускаю тест приложения / производительности, он показывает ошибку пространства кучи Java.

Мой eclipse.ini это:

-vm

C:\Program Files\IBM\SDP\jdk\jre\bin\javaw.exe

-startup

plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar

-install

C:\Program Files\IBM\SDP

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222

-vmargs=-Xmx1500m

-Xquickstart

-Xms40m

-Xgcpolicy:gencon

-Xscmx48m

-Xshareclasses:name=IBMSDP_%u

-Xmx1947m

-Xjit:disableValueProfiling

Но когда я проверил состояние кучи в строке состояния затмения, как показано на следующем рисунке:

введите описание изображения здесь

Он показывает "max:512M", но в eclipse.ini я установил "-Xmx1947m", как показано в файле eclipse выше.

Может ли кто-нибудь сказать мне, почему он показывает максимум: 512M в строке состояния кучи в затмении, когда я установил его на 1947 M?

1 ответ

-vmargs=-Xmx1500m не является допустимой записью в eclipse.ini.

-vmargs должен быть на линии сам по себе, иначе он не будет распознан. Так как -vmargs строка неверна, все аргументы виртуальной машины игнорируются.

Другие вопросы по тегам