tomcat默认的jvm参数是在apache-tomcat\bin\catalina.bat中JAVA_OPTS配置的如下:

set JAVA_OPTS=-Xms128m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Dcom.sun.management.jmxremote -Djava.awt.headless=true

部署实施时如果要调整jvm的参数,可以在这个配置中调整
但是tomcat做成服务后调整catalina.bat中JAVA_OPTS的配置是不起作用的,因为做成服务后是不读取这个文件中的配置,如果需要调整如下:
apache-tomcat\bin中把X5w.exe中的X5改为自己的tomcat服务的名字,然后运行这个exe文件就会出现一个配置文件,里面就有内存的配置
jvm

 

具体的配置可以参考http://www.cnblogs.com/Sir-Li/p/4178459.html