-XX:+ PrintGC和-verbose:gc之间的区别

Sye*_*hiq 5 java garbage-collection jvm jvm-arguments

我想了解的区别: -XX:+PrintGC-verbose:gc 显然,这些看起来很相似。

本文未列出verbose:gc http://www.oracle.com/technetwork/articles/java/vmoptions-jsp-140102.html

我还看到了两个问题:如何将详细的垃圾回收输出重定向到文件?/sf/answers/127262761/, 但了解得很少。

apa*_*gin 10

在JDK 8 -verbose:gc一个确切的别名-XX:+PrintGC

但是,这-verbose:gc是标准选项,而-XX:+PrintGC不是。

-XX:+PrintGC自JDK 9开始不推荐使用,而推荐使用统一日志记录选项-Xlog:gc,请参阅JEP 158
-verbose:gc仍可在JDK 9和10中使用。