使用JVisualVM分析dump文件定位OOM
JVisualVM内存不足
分析dump文件比较大的时候,超过了软件设置的默认的内存大小会报错。
解决办法
1.应用程序–本地选择VisualVM–概述–JVM参数。
2.找到visualvm.conf文件。
3.修改文件的值。
分析dump文件
测试代码
jvm配置
分析文件
提示内存溢出了,点击查看异常信息
点ArrayList进去
可以看得到ArrayList的存储大小(9230100)。在点击elementData里面存储的都是Object对象。
测试代码
CSDN-Ada助手: Java 中的 XML 是什么?如何使用 Java 解析 XML 文件?
CSDN-Ada助手: 哇, 你的文章质量真不错,值得学习!不过这么高质量的文章, 还值得进一步提升, 以下的改进点你可以参考下: (1)提升标题与正文的相关性。
胡萝卜星人: 我也踩坑了....
泡^泡: 共同进步
随缘。。。。: 很精彩