デフォルトの最大 Java ヒープ サイズの決定
Java コマンド ラインで「-Xmxn」オプションが指定されていない場合、デフォルトの最大値ヒープサイズが使用されます。 Java のドキュメントによると、この値は「システム構成に基づいて実行時に選択されます」。この記事は、デフォルトの最大ヒープ サイズに影響を与える特定のシステム構成設定について詳しく説明することを目的としています。
Windows システム
Windows システムでデフォルトのヒープ サイズを取得するには、次の手順に従います。 Java アプリケーションが実行されている場合は、次のコマンドを実行します。
java -XX:+PrintFlagsFinal -version | findstr HeapSize
このコマンドは、オプション「MaxHeapSize」( -Xmx) と 'InitialHeapSize' (-Xms の場合) があり、それぞれのデフォルト値が提供されます。
Unix/Linux システム
Unix または Linux システムでは、以下のコマンドを発行して、デフォルトのヒープ サイズを決定します:
java -XX:+PrintFlagsFinal -version | grep HeapSize
出力にはオプションが含まれます。 「MaxHeapSize」と「InitialHeapSize」、およびバイト単位で表されるデフォルト値。
以上がデフォルトの最大 Java ヒープ サイズを決定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。