web-dev-qa-db-ja.com

-XX:+ PrintGCと-verbose:gcの違い

-XX:+PrintGC-verbose:gcの違いを理解したいのですがどうやらこれらは似ているようです。

この記事には、verbose:gchttp://www.Oracle.com/technetwork/articles/Java/vmoptions-jsp-140102.html は記載されていません。

私はこれらの2つの質問も見ました: 冗長なガベージコレクションの出力をファイルにリダイレクトする方法は?https://stackoverflow.com/a/1818039/2266682 しかしできませんでした多くの理解を得る。

6

JDK 8では、-verbose:gc正確なエイリアス for -XX:+PrintGCです。

ただし、-verbose:gcは標準オプションですが、-XX:+PrintGCは標準オプションではありません。

-XX:+PrintGCは、統合ログオプション-Xlog:gcを優先して、JDK 9以降非推奨になりました。 JEP 158 を参照してください。
-verbose:gcはJDK9および10でも引き続き機能します。

11
apangin