2013-04-24 143 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的默認設置相同。