Я использую тестер рациональной производительности IBM с eclipse и установил «показать статус кучи» в windows>preferences>general в 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
Но когда я проверил состояние кучи в строке состояния eclipse, как показано на следующем рисунке:
Он показывает «max:512M», но в eclipse.ini я установил для него значение «-Xmx1947m», как показано в файле eclipse выше.
Может ли кто-нибудь сказать мне, почему он показывает max: 512M в строке состояния кучи в eclipse, когда я установил его на 1947 M?