JAVA_OPTS -XX:+PrintGCDetails 对性能有影响吗?

bra*_*rad 5 java garbage-collecting

有谁知道PrintGCDetails是否对java性能影响很大?我一直在使用与生产服务器相同的设置的临时服务器上监视我们的 java 垃圾收集。

我认为可以肯定地说我不应该在生产中启用此功能,但我不知道这是否真的会对性能产生任何影响。

Gaz*_*Gaz 1

在最坏的情况下,它只会对性能产生轻微影响。这取决于您的应用程序的行为方式。如果它需要垃圾收集器更频繁地运行,那么它将输出更多日志信息。记录它的行为实际上并不需要太多时间,但它会在您的日志文件中填充大量额外信息。