私は IBM Rational Performance Tester を Eclipse で使用しており、Eclipse のWindows > Preferences > Generalで「ヒープ ステータスを表示」を設定しています。しかし、アプリケーション/パフォーマンス テストを実行すると、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のステータスバーでヒープステータスを確認したとき:
「<strong>max:512M」と表示されますが、eclipse.ini では、上記の Eclipse ファイルに示すように「-Xmx1947m 」に設定しています。
1947 Mに設定したときに、Eclipse のヒープ ステータス バーにmax:512Mと表示される理由を教えてください。