你对Tomcat JVM内存设置是否了解
本文向大家介绍一下Linux和Windows操作系统下Tomcat JVM内存设置方法
希望对你的学习有所帮助
Linux下修改Tomcat JVM内存设置
要添加在Tomcat的bin下catalinash里位置cygwin=false前注意引号要带上红色的为新添加的
#OSspecificsupport$var_must_besettoeithertrueorfalse JAVA_OPTS=XmsmXmxm XssKXX:PermSize=mXX:MaxPermSize=m cygwin=false windows下修改Tomcat JVM内存设置
情况一
解压版本的Tomcat要通过startupbat启动Tomcat才能加载配置
要添加在Tomcat的bin下catalinabat里
remGuessCATALINA_HOMEifnotdefined setCURRENT_DIR=%cd%后面添加红色的为新添加的
setJAVA_OPTS=XmsmXmxm XX:PermSize=MXX:MaxNewSize=m XX:MaxPermSize=mDjavaawtheadless=true 情况二
安装版的Tomcat下没有catalinabat
windows服务执行的是bin\Tomcatexe他读取注册表中的值而不是catalinabat的设置
修改注册表
HKEY_LOCAL_MACHINE\SOFTWARE \ApacheSoftwareFoundation\TomcatServiceManager \Tomcat\Parameters\JavaOptions 原值为
Dcatalinahome=C:\ApacheGroup\Tomcat Djavaendorseddirs=C:\ApacheGroup\ Tomcat\common\endorsed Xrs 加入
XmsmXmxm 重起Tomcat服务设置生效