web-dev-qa-db-ja.com

Windowsでデフォルトのヒープサイズを設定する

Javaヒープサイズを永続的に設定し、すべてのjarファイルをオプション付きで実行したくない。WindowsとJava 1.7。

19
Reza Ameri

セットアップJava_OPTS以下の内容のシステム変数として:

Java_OPTS="-Xms256m -Xmx512m"

その後、コマンドプロンプトで次のコマンドを実行します。

SET Java_OPTS="-Xms256m -Xmx512m"

これは次のように説明できます。

  • 最低256MBのヒープを割り当てます
  • 最大512MBのヒープを割り当てます

これらの値は、アプリケーションの要件に応じて変更する必要があります。

編集:

次の場所にある[環境プロパティ]メニューから追加することもできます。

  1. デスクトップからマイコンピューターを右クリックし、プロパティをクリックします。
  2. 左の列のシステムの詳細設定リンクをクリックします。
  3. システムのプロパティウィンドウで環境変数ボタンをクリックします。
  4. [新規]をクリックして、新しい変数名と値を追加します。
  5. 変数名にはJava_OPTSと入力し、変数値には-Xms256m -Xmx512mと入力します
  6. [OK]をクリックして、システムプロパティタブを閉じます。
  7. Javaアプリケーションを再起動します。

編集2:

Java_OPTSは、ローカルのさまざまな設定/構成を保存するシステム変数ですJava Virtual MachineJava_OPTSをシステム変数として設定すると、[〜#〜] jvm [〜#〜]の上で実行されるすべてのアプリケーションがこのパラメーターから設定を取得します。

システム変数を設定するには、上記の手順1〜4を完了する必要があります。

51

_Java_OPTIONSというWindowsシステム環境変数を、希望するヒープサイズに設定してみてください。 Javaはそれを見つけて、それに応じて行動できるはずです。

11
Alex Kibler