自分のコンピューターでjvmのデフォルトのヒープサイズを設定する方法はありますか?デフォルトのjvmサイズで常に超過ポイントに達するカスタムプログラムを常に実行しているため、1gに設定したいと思います。
コマンドラインからJavaアプリを実行するたびに-XmX1gと入力することを覚えておく必要はありません...
これを正しく行うには、管理者の方法が必要ですか?
自分のコンピューターでjvmのデフォルトのヒープサイズを設定する方法はありますか?デフォルトのjvmサイズで常に超過ポイントに達するカスタムプログラムを常に実行しているため、1gに設定したいと思います。
コマンドラインからJavaアプリを実行するたびに-XmX1gと入力することを覚えておく必要はありません...
これを正しく行うには、管理者の方法が必要ですか?
どうやら、_JAVA_OPTIONS
Linuxでも動作します:
$ export _JAVA_OPTIONS="-Xmx1g"
$ java -jar jconsole.jar &
Picked up _JAVA_OPTIONS: -Xmx1g
Windows ユーザーの場合、_JAVA_OPTIONS という名前のシステム環境変数を追加し、そこにヒープ サイズの値を設定できます。JVM は、_JAVA_OPTIONS から仮想マシン オプションを取得できる必要があります。
どのプラットフォームを実行していますか?..
UNIX の場合は、追加する可能性があります
alias java='java -Xmx1g'
.bashrc (または同様の) 作業へ
編集:XmXをXmxに変更