WebSphere存在大对象导致内存溢出宕机

几天内宕机了两次,都是因为大对象吃爆了内存,诡异的是这两次的大对象竟然一个字节都不差,太诡异了吧,分析heapdump文件和javacore文件都没有头绪注意Object的大小:还有heapdump的树状图(两次的都差不多):附上两次产生的javacore文件...显示全部
几天内宕机了两次,都是因为大对象吃爆了内存,诡异的是这两次的大对象竟然一个字节都不差,太诡异了吧,分析heapdump文件和javacore文件都没有头绪
注意Object的大小:

QQ图片20140212161452.jpg




还有heapdump的树状图(两次的都差不多):




附上两次产生的javacore文件

附件:

附件图标20140210.zip (978.98 KB)

收起
参与24

查看其它 20 个回答hujiqiang的回答

hujiqianghujiqiang软件开发工程师icbc
看heapdump图,应该是在io操作上有大对象,要看下是不是有特殊的业务操作。64位的was内存可以尝试设置大一点,能缓解大对象问题,但性能不一定太好
银行 · 2014-02-23
浏览739

回答者

hujiqiang
软件开发工程师icbc

hujiqiang 最近回答过的问题

回答状态

  • 发布时间:2014-02-23
  • 关注会员:2 人
  • 回答浏览:739
  • X社区推广