1.环境

tomcat9 JDK8 系统内存:8G

2.设置

2.1 Linux系统

找到Tomcat/bin目录下的catalina.sh,最上面添加以下信息(如对JVM不是特别的了解,不建议做过多设置,建议只设置前两个)

# -Xms	初始堆大小	默认内存的1/64
# -Xmx	最大堆大小	默认内存的1/4
# -Xmn	年轻代大小	Sun官方推荐配置为整个堆的3/8
JAVA_OPTS="-Xms4G -Xmx4G -Xmn1536m"

2.1 Windows系统

找到Tomcat/bin目录下的catalina.bat,在"setlocal"上面添加以下信息(如对JVM不是特别的了解,不建议做过多设置,建议只设置前两个)

# 设置过大可能会启动失败,试着将其调小
set JAVA_OPTS=-Xms1g -Xmx1g -Xmn256m