可能重复:
How to tune Tomcat 5.5 JVM Memory settings without using the configuration program
我之前在Tomcat 6.0.26中挂了一个作业,我怀疑我可能需要增加服务器正在使用的内存分配。我不得不承认,我在日志中找不到任何支持这种怀疑的内容,但是一切都已经发挥作用,并且自服务器重新启动以来。
该平台是Windows 7 64位,据我所知,我需要修改变量:
JAVA_OPTS
在档案
catalina.bat中
JVM的当前服务器使用情况如下:
可用内存:54.08 MB总内存:134.31 MB最大内存:227.56 MB
那么,我是否认为调整JAVA_OPTS会调整JVM属性?我应该在catalina.bat中以这种方式更改JAVA_OPTS吗?
if not "%LOGGING_MANAGER%" == "" goto noJuliManager
set LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager :noJuliManager
set JAVA_OPTS=% JAVA_OPTS% %LOGGING_MANAGER%
set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -XX:MaxPermSize=128m
rem ----- Execute The Requested Command
---------------------------------------
加倍当前的分配?
答案 0 :(得分:2)
试试这个
set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -XX:MaxPermSize=128m