JAVA_OPTS="-Xmx512m -Xms512m -Xmn288m -Xss128k -XX:PermSize=32m -XX:MaxPermSize=64m -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=2 -XX:CMSFullGCsBeforeCompaction=0 -XX:+UseCMSCompactAtFullCollection -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=7 -XX:GCTimeRatio=19 -Xnoclassgc -XX:+DisableExplicitGC -XX:+UseParNewGC -XX:-CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=70 -XX:SoftRefLRUPolicyMSPerMB=0"
export JAVA_OPTS
tomcat的jvm配置一般在catalina.sh首行 定义JVM的相关参数。
Xmx 最大值 Xms 最小值 一般一样。 Xmn 新生代大小。