Tomcate内存设置
2013-10-16 21:59
197 查看
tomcat内存溢出、
报错信息java.lang.OutOfMemoryError:PermGenspace
解决方法
1直接修改tomcat中得catalina.bat
修改方法:%_EXECJAVA%%JAVA_OPTS%%CATALINA_OPTS%%DEBUG_OPTS%后面增加如下
-Xmx4096m-Xms4096m-XX:MaxPermSize=512m
2直接通过MyEclipse修改
点击”Window”---“preferences”----选择对应Tomcat下的“JDK”----
-Xms512m
-Xmx1024m
-XX:MaxPermSize=256m
将以上三个参数复制粘贴到OptionalJavaVMarguments
参数的解释
-Xms128m表示JVMHeap(堆内存)最小尺寸128MB,
初始分配-Xmx512m表示JVMHeap(堆内存)最大允许的尺寸256MB,按需分配。
说明:如果-Xmx不指定或者指定偏小,应用可能会导致java.lang.OutOfMemory错误,此错
误来自JVM不是Throwable的,无法用try...catch捕捉。
PermSize和MaxPermSize指明虚拟机为java永久生成对象(Permanategeneration)
如,class对象、方法对象这些可反射(reflective)对象分配内存限制,这些
内存不包括在Heap(堆内存)区之中。
-XX:PermSize=64MB最小尺寸,初始分配-XX:MaxPermSize=256MB最大允许分配尺寸,
按需分配过小会导致:java.lang.OutOfMemoryError:PermGen
spaceMaxPermSize缺省值和-
server-client选项相关。
-server选项下默认MaxPermSize为64m-client选项下默认MaxPermSize为32m
附件:http://down.51cto.com/data/2363623
报错信息java.lang.OutOfMemoryError:PermGenspace
解决方法
1直接修改tomcat中得catalina.bat
修改方法:%_EXECJAVA%%JAVA_OPTS%%CATALINA_OPTS%%DEBUG_OPTS%后面增加如下
-Xmx4096m-Xms4096m-XX:MaxPermSize=512m
2直接通过MyEclipse修改
点击”Window”---“preferences”----选择对应Tomcat下的“JDK”----
-Xms512m
-Xmx1024m
-XX:MaxPermSize=256m
将以上三个参数复制粘贴到OptionalJavaVMarguments
参数的解释
-Xms128m表示JVMHeap(堆内存)最小尺寸128MB,
初始分配-Xmx512m表示JVMHeap(堆内存)最大允许的尺寸256MB,按需分配。
说明:如果-Xmx不指定或者指定偏小,应用可能会导致java.lang.OutOfMemory错误,此错
误来自JVM不是Throwable的,无法用try...catch捕捉。
PermSize和MaxPermSize指明虚拟机为java永久生成对象(Permanategeneration)
如,class对象、方法对象这些可反射(reflective)对象分配内存限制,这些
内存不包括在Heap(堆内存)区之中。
-XX:PermSize=64MB最小尺寸,初始分配-XX:MaxPermSize=256MB最大允许分配尺寸,
按需分配过小会导致:java.lang.OutOfMemoryError:PermGen
spaceMaxPermSize缺省值和-
server-client选项相关。
-server选项下默认MaxPermSize为64m-client选项下默认MaxPermSize为32m
附件:http://down.51cto.com/data/2363623
相关文章推荐
- tomcate启动时内存溢出,idea设置jvm初始化参数大小
- tomcate免安装版内存设置
- Tomcate启动内存设置
- Eclipse 或myEclipse中设置JVM 内存
- Oracle设置“服务”占用内存
- VMware配置额外内存设置
- 全面认识Eclipse中JVM内存设置
- Tomcat内存设置详解
- Android 的cpu 硬盘 内存 网络设置 系统信息 硬件信息
- Tomcat6 一些调优设置内存和连接数
- eclipse.ini 内存设置
- 大页内存原理及使用设置
- JVM内存设置与查看
- eclipse.in 4000 i内存设置以及参数详解
- 应用程序安装在sd卡还是内存选择及设置
- 关于eclipse运行项目太卡,设置jvm内存的解决方法
- Eclipse 中设置JVM 内存
- android逆向和调试中内存断点的设置
- jvm与tomcat内存设置
- TOMCAT设置内存和连接数配置