アプリケーションを起動するためにメモリ設定がどのくらい設定されているかを教えてくれるWindowsコマンドラインを探しています。
"java -jar my.jar" を実行した場合の Windows 7 JRE 1.6 のデフォルトは何ですか?
ありがとう
アプリケーションを起動するためにメモリ設定がどのくらい設定されているかを教えてくれるWindowsコマンドラインを探しています。
"java -jar my.jar" を実行した場合の Windows 7 JRE 1.6 のデフォルトは何ですか?
ありがとう
Sun の JVM を使用している場合、-XX:+PrintFlagsFinal
すべての JVM 設定が出力されます。
java -XX:+PrintFlagsFinal ...
最大ヒープ サイズは次のように示されMaxHeapSize
ます。
uintx MaxHeapSize := 1073741824 {product}
値はバイト単位なので、上記の例では 1GB です。
jinfo
(JDK の一部) を使用して、JVM が開始された環境を表示できます。非標準の設定が指定されている場合は、それらも表示されます。
プロセス ID 2520 にアタッチしています。お待ちください... デバッガーが正常に接続されました。 クライアント コンパイラが検出されました。 JVM のバージョンは 23.3-b01 です Java システム プロパティ: java.runtime.name = Java(TM) SE ランタイム環境 java.vm.version = 23.3-b01 ... java.vm.specification.name = Java 仮想マシンの仕様 java.runtime.version = 1.7.0_07-b10 java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment os.arch = x86 java.vm.specification.vendor = オラクル社 ... java.specification.name = Java プラットフォーム API 仕様 java.class.version = 51.0 sun.management.compiler = HotSpot クライアント コンパイラ user.timezone = ヨーロッパ/ベルリン java.awt.printerjob = sun.awt.windows.WPrinterJob java.vm.info = 混合モード、共有 java.version = 1.7.0_07 ... VM フラグ: -Xmx512m