设置Tomcat的JVM虚拟机内存大小

1、在tomcat安装目录下,进入bin目录中,在window环境下找到bin目录中的catalina.bat,在linux环境下找到catalina.sh

2、编辑catalina.bat这个文件,找到

set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%"

这个选项的位置,这个参数是java启动的时候,需要的启动参数。

3、添加下面这段参数代码

JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m"
-Xms1024m JVM初始分配的堆内存
-Xmx4096m JVM最大允许分配的堆内存,按需分配
-XX:PermSize=512m JVM初始分配的非堆内存
-XX:MaxPermSize=2048m JVM最大允许分配的非堆内存,按需分配

PS:Windows下也可以修改:

设置Tomcat的JVM虚拟机内存大小_第1张图片

设置Tomcat的JVM虚拟机内存大小_第2张图片

Initial memory pool:初始内存大小
Maximum memory pool:设置最大内存
Thread stack size:线程堆栈大小(可以不用设置)

你可能感兴趣的:(Tmocat)