Java プログラム内の JVM ビット数の決定
アプリケーションが実行される JVM のビット数を理解することは、パフォーマンスと互換性にとって非常に重要です。プログラム内からこの情報を確認するには、Java バージョンに応じていくつかのオプションがあります。
Java バージョン 7 ~ 9
Java バージョン 7 ~ 9 では、特定のフラグが導入されました。 JVM ビットネスのチェック用:
64 ビット JVM を確認するには、次のコマンドを実行します。
java -d64 -version
If it's利用できない場合は、そのことを示すエラーが表示されます。同様に、-d32 を使用して 32 ビット JVM を確認できます。
Java 9 以降のバージョン
Java 9 以降では、-d32 および -d64フラグはそれぞれ非推奨となり、削除されました。したがって、Java の最新バージョンでは、プログラム内に JVM ビット数を決定するための組み込みメソッドが提供されていません。
ただし、コマンドライン フラグを使用して JVM ビット数を確認できます。
コマンドプロンプト:
java -XshowSettings:vm
ターミナル:
java -version -verbosegc -XX:+PrintFlagsFinal | grep Bits
出力 32 が表示されるはずです。ビットまたは 64 ビット。JVM のデータ モデルを示します。
以上がJava プログラム内から JVM のビット数を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。