读书人

OutOfMemoryErro有关问题大神来

发布时间: 2013-01-11 11:57:35 作者: rapoo

OutOfMemoryErro问题,大神来~
OutOfMemoryErro有关问题,大神来OutOfMemoryErro有关问题,大神来
OutOfMemoryErro有关问题,大神来如图,有大神能解释下么~
[解决办法]
permgen 设置太小
看栈信息是tomcat 修改一下permgen的设置,可以修改catalina.bat里面的java_options设置
[解决办法]
这种类型问题分为:
1.硬件问题,对于你的机器配置应该不会差到那么垃圾的吧
2.软件问题,想楼上说的改改tomcat的配置,至于怎么改,百度下就可以了。
[解决办法]
eclipse:
window -> preferences -> Tomcat -> JVM Settings -> Append to JVM parameters:
Add:
-XX:MaxPermSize=256m
ok

再启动tomcat
[解决办法]
修改下最大值把,
[解决办法]

引用:
eclipse:
window -> preferences -> Tomcat -> JVM Settings -> Append to JVM parameters:
Add:
-XX:MaxPermSize=256m
ok

再启动tomcat

正解 。
[解决办法]
我用MaxPermSize=512m还是内存溢出,
[解决办法]
看样子 你是Spring里面的一个属性没配置对
[解决办法]
检查自己的代码,着重看下是不是某地方Collection类只是add进去没有拿出来。
如果确实不行,用jmap把内存信息dump出来,用EclipseMemoryAnalyzer导入dump文件进行分析。
看看是哪个类占用了最大的内存
[解决办法]
加大内存不是最终的解决办法,肯定是代码有问题
[解决办法]
你这个问题 好像与之前我遇到问题不一样,之前我遇到的问题是,将sesion存入数据库,然后struts2拦截器做了个校验是否登录,反复加载hibernate的映射的表对象造成的内存溢出。

读书人网 >J2EE开发

热点推荐