4

catalina.shJAVA_OPTS这样设置。

JAVA_OPTS="-server -Xms2048m -Xmx2048m"

在这种情况下,默认GC选项是什么?

我认为默认选项是串行 GC。(-XX:+UseSerialGC)

谢谢。

4

2 回答 2

5

这篇文章说:

在运行服务器 VM 的服务器级机器上,垃圾收集器 (GC) 已从以前的串行收集器 (-XX:+UseSerialGC) 更改为并行收集器 (-XX:+UseParallelGC)。您可以通过使用 java 命令的 -XX:+UseSerialGC 命令行选项来覆盖此默认值。

当您强制使用服务器 VM-server时,这也适用于您。

您始终可以通过 JMX 使用 JConsole 仔细检查这一点。

于 2013-04-24T10:35:44.857 回答
1

除非 Tomcat 设置不同的东西,否则它与 JVM 的默认设置相同。

于 2013-04-24T07:48:18.647 回答