设置Tomcat的JVM虚拟机内存大小
如果是windows,在startup.bat中加入set JAVA_OPTS=-Xms256m -Xmx1024m,如果是linux,在startup.sh中加入JAVA_OPTS=-Xms256m -Xmx1024m
·
JDK1.7及之前版本
windows中在catalina.bat中最前面增加如下配置
set JAVA_OPTS=-Xms256m -Xmx1024m -Xmn3000M -XX:PermSize=256M -XX:MaxPermSize=512M
linux中在catalina.sh中最前面增加如下配置
JAVA_OPTS="-Xms6000M -Xmx6000M -Xmn3000M -XX:PermSize=256M -XX:MaxPermSize=512M"
JDK1.8
JDK1.8以后PermGen空间被移除了,取而代之的是Metaspace。需要做的调整为-XX:PermSize=64m -XX:MaxPermSize=128m 变成 -XX:MetaspaceSize=64m -XX:MaxMetaspaceSize=128m
windows中在catalina.bat中最前面增加如下配置
set JAVA_OPTS=-Xms256m -Xmx1024m -Xmn3000M -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=512M
linux中在catalina.sh中最前面增加如下配置
JAVA_OPTS="-Xms4000M -Xmx4000M -Xmn2000M -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=512M"
更多推荐
已为社区贡献6条内容
所有评论(0)