49

自分のコンピューターでjvmのデフォルトのヒープサイズを設定する方法はありますか?デフォルトのjvmサイズで常に超過ポイントに達するカスタムプログラムを常に実行しているため、1gに設定したいと思います。

コマンドラインからJavaアプリを実行するたびに-XmX1gと入力することを覚えておく必要はありません...

これを正しく行うには、管理者の方法が必要ですか?

4

5 に答える 5

65

どうやら、_JAVA_OPTIONSLinuxでも動作します:

$ export _JAVA_OPTIONS="-Xmx1g"
$ java -jar jconsole.jar &
Picked up _JAVA_OPTIONS: -Xmx1g
于 2009-10-02T10:00:40.953 に答える
24

Windows ユーザーの場合、_JAVA_OPTIONS という名前のシステム環境変数を追加し、そこにヒープ サイズの値を設定できます。JVM は、_JAVA_OPTIONS から仮想マシン オプションを取得できる必要があります。

于 2009-05-19T03:50:58.347 に答える
3

どのプラットフォームを実行していますか?..
UNIX の場合は、追加する可能性があります

alias java='java -Xmx1g'  

.bashrc (または同様の) 作業へ

編集:XmXをXmxに変更

于 2009-05-19T03:48:34.037 に答える