background image
为了避免内存溢出的问题,我们一方面应适当启用磁盘缓存,另一方面可以根据实际情
况调整服务器内存大小。
下面说明如何调整服务器内存大小。
解压版通过
start.bat 启动 tomcat
在 windows 系统中,找到
%Tomcat_Home%/bin/catalina.bat
,对这个文件进行编
辑。
找到这样一行代码:
1.
rem ----- Execute The Requested Command -----------------------------
----------
在其下添加
1.
set JAVA_OPTS= -Xms256M -Xmx512M
ms 代表初始时内存大小,mx 代表最大,上述代码意义为初始化时内存设置为 256m,
最大内存为 512m
对于 tomcat 服务器来说,最大内存一般不要超过物理内存的 80%。
linux 中修改相同目录下 catalina.sh,修改方式相同。
安装版通过服务启动
tomcat
如 果 是 用 tomcat 服 务 启 动 , 就 需 要 修 改 注 册 表 , 在
HKEY_LOCAL_MACHINE/SOFTWARE/Apache
Software
Fountdation/Procrun
2.0/Parameters 里面对应修改 Java 的 JvmMs 和 JvmMx。
注:请谨慎修改注册表。