java visual vm coredump如何查看找到未释放的对象

时间:2024-03-30 08:59:48

目录

1 确定coredump中占用内存的对象;

java visual vm coredump如何查看找到未释放的对象

 

2 找到程序中对应的引用对象

主要分析出 内存占用比较多的对象,引用谁了,找对对应的大对象的 ;然后在程序中找出对应的对象, 分析出为什么没有掉入到 回收池子中

java visual vm coredump如何查看找到未释放的对象

 

char->string ->

 

3 程序中搜索对应的没有释放的头部

LinkedList和ConfigOpLogItemWithBLOBs

java visual vm coredump如何查看找到未释放的对象