0

私はIBMの合理的なパフォーマンステスターをEclipseで使用しており、windows> preferences> generalに "show heap status"を設定しています。しかし、アプリケーション/パフォーマンス・テストを実行すると、Javaヒープ・スペース・エラーが表示されます。eclipseは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.iniがある

enter image description here

それは「最大を示しています。 512M "ですが、eclipse.iniには上記のeclipseファイルのように" -Xmx1947m "に設定しています。私は Mにそれを設定しているとき日食で、ヒープのステータスバーに512M:それは最大を示している理由

誰も私に教えていただけますか?

+0

vmargs行の最初のXmxを削除してから、もう一度試してみることはできますか? –

答えて

1

-vmargs=-Xmx1500mは、eclipse.iniの有効な項目ではありません。

-vmargsは、単独で表示されないと認識されません。 -vmargs行が正しくないため、すべてのVM引数が無視されています。

+0

しかし、同じeclipse.iniの内容を持つ1つのシステムでは、eclipseのヒープ・ステータス・バーには、このiniファイルの最大ヒープ・サイズがmax:1947M(つまりeclipse.iniの設定を受け入れています)同じeclipse.iniファイルの内容最大ヒープ・サイズを受け入れず、最大512Mを表示しています。なぜそうなのか –

関連する問題