前两天后台系统内存溢出错误,查看tomcat日志,看到如下信息:
Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.OutOfMemoryError: PermGen space
分析及判断:
1.日志提示比较明确, PermGen内存溢出。
2.采用适当加大 PermGen的容量,跟踪是否继续出现该问题。
3.由于之前没有配置生成Heap Dump的参数,现在增加该jvm参数,便于出现类似问题时进行具体分析。
jdk1.6 jvm参数配置:
JAVA_OPTS='-Xms4096m -Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/java_dump/'
增大PermSize后,2,3天来还没有发现类似的问题,继续跟踪。
相关推荐
java.lang.OutOfMemoryError: PermGen space 解决方案
Caused by: java.lang.OutOfMemoryError: PermGen space解决方案, avax.servlet.ServletException: java.lang.OutOfMemoryError: PermGen space at org.apache.jasper.servlet.JspServlet.service(JspServlet.java...
解决OutOfMemoryError: PermGen space,过程是痛苦的,结果是舒畅的
java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen space及其解决方法,解决项目太大tomcat内存溢出
tomcat内存溢出解决办法,错误信息:java.lang.OutOfMemoryError:PermGen space 参考该文档可快速解决内存溢出的问题,服务器:tomcat
Eclipse中通过Tomcat运行J2EE项目java.lang.OutOfMemoryError PermGen space的解决方案
今天小编就为大家分享一篇关于解决Eclipse Tomcat OutOfMemoryError:PermGen space的问题,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
报错 java.lang.OutOfMemoryError: PermGen space 报错 java.lang.OutOfMemoryError: Java heap 启动报错java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler JAVA_OPTS="-server -Xms800m ...
OutOfMemoryError-PermGen-space-的解决方案亲测有效
PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分 用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的 Heap区域不同...
对于myeclipse中OutOfMemoryError: PermGen space、 stackoverflow,以及background indexer crash recovery修改配置
java.lang.OutOfMemoryError: PermGen space,OutOfMemoryError是内存溢出1、weblogic域的bin目录
关于内存溢出报错的处理及解决方案: java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemory 堆内存、非堆内存都描述
JBOSS\Tomcat最大连接数配置和jvm内存配置,解决内存溢出问题 Java中OutOfMemoryError(内存溢出)的情况 第一种OutOfMemoryError: PermGen space 第二种OutOfMemoryError: Java heap space
遇到内存溢出的问题(OutOfMemoryError:PermGen space),这里给大家分享一种解决思路,希望能给大家提供一些帮助。 使用工具:jvisualvm:监控内存泄露,跟踪垃圾回收,执行时内存,cpu分析,线程分析...
tomcat内存溢出总结 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也... 2.OutOfMemoryError: PermGen space 3.OutOfMemoryError: unable to create new native thread.
JSP安装运行步骤及遇错处理方法,包括安装JDBC步骤、安装Tomcat...java.lang.OutOfMemoryError: PermGen space;tomcat 5.5 的The Apache Tomcat Native library which allows optimal performance 的解决方法等等..
JVM PermGen space 溢出 JVM heap space 溢出 Native Heap 溢出 三种溢出原因 供大家参考
昨天遇到一个线上系统报 java.lang.OutOfMemoryError: PermGen space 错误,需要定位一下问题。很久之前到时弄过这个,现在还真有点不记得了,但这个真的是一个非常有意思的问题,值得好好研究一下。 首先第一...