2013-04-24 116 views
3

catalina.sh我设置了JAVA_OPTS这样。什么是tomcat默认的GC选项?

JAVA_OPTS="-server -Xms2048m -Xmx2048m" 

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

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

谢谢。

回答

5

This article说:(:+ UseSerialGC -XX) 到并行收集器(

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

当你正迫使服务器VM使用-server,这也适用于你。

您可以随时通过JMX对JConsole进行复查。

+0

非常感谢! – user1698932 2013-04-25 09:38:33

1

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