windows tomcat oom 修改内存大小

1.使用startup.bat 启动服务时,只需修改tomcat/bin/startup.bat

 加入SET CATALINA_OPTS= -Xms128m -Xmx2048m

2.使用注册服务启动时需修改注册表中的参数:

 regedit -->进入注册表 :HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\meeting.csesam\Parameters\Java 中的



 

参数详解:

3 JVM内存分配设置的参数有四个

-Xmx    Java Heap最大值,默认值为物理内存的1/4;

-Xms    Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;

-Xmn    Java Heap Young区大小,不熟悉最好保留默认值;

-Xss      每个线程的Stack大小,不熟悉最好保留默认值;

-XX:PermSize:设定内存的永久保存区域; 

-XX:MaxPermSize:设定最大内存的永久保存区域;

-XX:PermSize:设定内存的永久保存区域;

-XX:NewSize:设置JVM堆的‘新生代’的默认大小;

-XX:MaxNewSize:设置JVM堆的‘新生代’的最大大小;

猜你喜欢

转载自chenhn2008-sohu-com.iteye.com/blog/2308416