Ubuntu Linuxホストでcommadline javaとjavacを使用していますが、-Xmx -Xms -XssのようにJVMに渡されるオプションのリストと値を取得するにはどうすればいいですか?JVMオプション:どの値が渡されますか?
また、man java
またはman javac
についてもこの情報が見つかりませんでした。私は非常に驚いていました。手伝ってくれますか?
Ubuntu Linuxホストでcommadline javaとjavacを使用していますが、-Xmx -Xms -XssのようにJVMに渡されるオプションのリストと値を取得するにはどうすればいいですか?JVMオプション:どの値が渡されますか?
また、man java
またはman javac
についてもこの情報が見つかりませんでした。私は非常に驚いていました。手伝ってくれますか?
簡単に見:
Javac options(それは1.5のためかもしれないが、それは、最新のJRE/JDKのためにまだ本当です)
JRE default options in Linux/SolarisもともとJava Hotspot VM optionsで発見された(は、Java HotSpot VMのオプションのセクションカテゴリーを参照してください )。
希望すると便利です。
実行時にこの情報にアクセスする必要がある場合は、JMX管理Bean、特にRuntimeMXBean.getInputArgumentsを使用できます。さらに、値の多くは関連する豆から利用可能である。 current heap memory。
この答えは、私のプログラムがあるときは、また http://stackoverflow.com/questions/1490869/how-to-get-vm-arguments-from-inside-of-java-application –