1. 程式人生 > >java visual vm coredump如何檢視找到未釋放的物件

java visual vm coredump如何檢視找到未釋放的物件

目錄

1 確定coredump中佔用記憶體的物件;

 

2 找到程式中對應的引用物件

主要分析出 記憶體佔用比較多的物件,引用誰了,找對對應的大物件的 ;然後在程式中找出對應的物件, 分析出為什麼沒有掉入到 回收池子中

 

char->string ->

 

3 程式中搜索對應的沒有釋放的頭部

LinkedList和ConfigOpLogItemWithBLOBs