win7,64位; Tomcat7.0.5;jdk1.7;
情况一:Tomcat注册成系统服务,如何修改JVM运行内存?
WINDOW 64位 , cmd打开注册表(regedit)
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeApache Software FoundationProcrun 2.0Tomcat6ParametersJava(路径可能有一点点差别)中的Options。
设置JvmMs(初始化内存)、JvmMx(最大内存)的值:
修改JvmMx为512M后,启动Tomcat,访问以下地址进行结果查看:http://localhost:9100/manager/status
注意:启动前需要修改conf目录下的tomcat-users.xml,添加以下角色、账号和密码:
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="admin" password="admin" roles="admin,manager,manager-gui"/>
</tomcat-users>
情况二:Tomcat 通过startup.bat启动,如何修改JVM运行内存?
修改catalina.bat文件中:
在
noJuliConfig
set JAVA_OPTS
之后加上
set JAVA_OPTS=-Xms512m -Xmx1024m
查看结果:
情况三:安装版Tomcat,如何修改JVM运行内存?
查看结果: