tomcat 设置(调整) JVM 大小
2011-09-08 15:10
288 查看
在catalina.sh(bat)中增加
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m"
linux:
JAVA_OPTS="-Xms512M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=512M -XX:MaxPermSize=512M"
windows:
set JAVA_OPTS=-Xms512M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=512M -XX:MaxPermSize=512M
weblogic:
默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。
java -Xms64m -Xmx256m Test
-Xms是设置内存初始化的大小
-Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小)
在weblogic中,可以在startweblogic.cmd中对每个domain虚拟内存的大小进行设置,默认的设置是在commEnv.cmd里面。
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m"
linux:
JAVA_OPTS="-Xms512M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=512M -XX:MaxPermSize=512M"
windows:
set JAVA_OPTS=-Xms512M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=512M -XX:MaxPermSize=512M
weblogic:
默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。
java -Xms64m -Xmx256m Test
-Xms是设置内存初始化的大小
-Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小)
在weblogic中,可以在startweblogic.cmd中对每个domain虚拟内存的大小进行设置,默认的设置是在commEnv.cmd里面。
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M
相关文章推荐
- Tomcat 应用中JVM使用内存大小的调整。
- 如何设置Tomcat的JVM虚拟机内存大小
- 设置tomcat的jvm的虚拟内存大小
- Tomcat 6.0.32中调整JVM大小及最大线程数
- 设置TOMCAT的JVM虚拟机内存大小
- 设置TOMCAT的JVM虚拟机内存大小
- java.lang.OutOfMemoryError: Java heap space——Tomcat与eclipse的JVM内存大小设置
- 设置TOMCAT的JVM虚拟机内存大小,解决Java heap space的异常
- myeclipse设置tomcat所占jvm的内存大小
- 设置Ubuntu系统下Tomcat 6服务器上JVM的内存大小
- 如何设置TOMCAT的JVM虚拟机内存大小
- 设置TOMCAT的JVM虚拟机内存大小
- 如何设置Tomcat的JVM虚拟机内存大小
- 设置Ubuntu系统下Tomcat6服务器上JVM的内存大小
- eclipse JVM Tomcat 内存堆栈大小设置
- 设置TOMCAT的JVM虚拟机内存大小
- 如何设置Tomcat的JVM虚拟机内存大小
- 通过eclipse调整tomcat java jvm大小
- 如何设置Tomcat的JVM虚拟机内存大小优化JVM
- 设置TOMCAT的JVM虚拟机内存大小