catalina.sh
中的我设置JAVA_OPTS
就像这样。
JAVA_OPTS="-server -Xms2048m -Xmx2048m"
在这种情况下什么是默认GC
选项?
我认为默认选项是串行GC。(-XX:+UseSerialGC)
感谢。
答案 0 :(得分:5)
在运行服务器VM的服务器级机器上,垃圾收集器 (GC)已从先前的串行收集器(-XX:+ UseSerialGC)更改 到并行收集器(-XX:+ UseParallelGC)。你可以覆盖它 默认情况下,使用java的-XX:+ UseSerialGC命令行选项 命令。
当您使用-server
强制服务器VM时,这也适用于您。
您可以随时使用JConsole通过JMX仔细检查。
答案 1 :(得分:1)
除非Tomcat设置不同的东西,否则它与JVM的默认设置相同。