#navi_header|Java| 基本形 : -XXオプションの一覧を標準出(-version を付けることでjavaコマンドのusage表示を省略させる) #pre||> java -XX:+PrintFlagsFinal -version ||< 仮想マシンチューニング用のオプションも出力: #pre||> java -XX:+PrintFlagsFinal -XX:+UnlockDiagnosticVMOptions -version ||< 実験的なオプションも出力: #pre||> java -XX:+PrintFlagsFinal -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -version ||< 他、"-XX:+AggressiveOpts" や "-XX:+PrintFlagsInitial" というのもある。 2011年~2017年ごろまでの参考: - Redux: Inspecting HotSpot JVM Options -- http://q-redux.blogspot.jp/2011/01/inspecting-hotspot-jvm-options.html - HotSpot JVM Options Displayed: -XX:+PrintFlagsInitial and -XX:+PrintFlagsFinal | JavaWorld -- https://www.javaworld.com/article/2073676/hotspot-jvm-options-displayed---xx--printflagsinitial-and--xx--printflagsfinal.html その他参考: - A Work in Progress | Oracle Jon Masamitsu's Blog -- https://blogs.oracle.com/jonthecollector/a-work-in-progress -- Oracle所属のblogからも言及されてるので、OracleVMでも恐らく有効。 - Java Brain Dump -- http://javabraindump.blogspot.jp/2012/12/xxprintflagsfinal.html - 以下のようにOpenJDKのbug ticketでも言及されてるので、OpenJDKでも恐らく有効。 -- https://bugs.openjdk.java.net/browse/JDK-8028341 -- https://bugs.openjdk.java.net/browse/JDK-8048093 Qiitaより: - 見せてやろうJVMが持つ真のチカラを! JVMのオプションを一覧する方法について。 -- https://qiita.com/taichi@github/items/7d2bb7d4af7fec8530c3 - Javaのオプションのデフォルト値が知りたい -- https://qiita.com/harukasan/items/dff1856260f23c0f9d93 #navi_footer|Java|