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
строка неверна, все аргументы виртуальной машины игнорируются.