JVisualVM内存不足

分析dump文件比较大的时候,超过了软件设置的默认的内存大小会报错。
在这里插入图片描述

解决办法

1.应用程序–本地选择VisualVM–概述–JVM参数。
在这里插入图片描述
2.找到visualvm.conf文件。
在这里插入图片描述
3.修改文件的值。
在这里插入图片描述

分析dump文件

测试代码

在这里插入图片描述

jvm配置

在这里插入图片描述

分析文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
提示内存溢出了,点击查看异常信息
在这里插入图片描述
点ArrayList进去
在这里插入图片描述
可以看得到ArrayList的存储大小(9230100)。在点击elementData里面存储的都是Object对象。
在这里插入图片描述
测试代码
在这里插入图片描述


版权声明:本文为xiaowanzi_zj原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/xiaowanzi_zj/article/details/122592982