我想了解以下两者之间的区别: -XX:+PrintGC 和 -verbose:gc 显然,这些看起来很相似。
-XX:+PrintGC
-verbose:gc
本文没有列出 verbose:gc http://www.oracle.com/technetwork/articles/java/vmoptions-jsp-140102.html
verbose:gc
我也看到了这两个问题: How to redirect verbose garbage collection output to a file? 和 https://stackoverflow.com/a/1818039/2266682 但没能得到太多的理解。
在JDK 8中 -verbose:gc 是 an exact alias 对于 -XX:+PrintGC 。
然而 -详细:gc 是标准选项,而 -二十: +打印GC 不是。
-详细:gc
-二十: +打印GC
-二十: +打印GC 自JDK 9支持统一日志选项以来,已弃用 -Xlog:gc 看见 JEP 158 。 -详细:gc 仍然适用于JDK 9和10。
-Xlog:gc