Java VisualVM 排查内存泄漏
Java VisualVM About 310 words深堆大小
右下角Dominators by Retained Size
中,点击Compute Retained Sizes
计算深堆大小,才能查看到具体引用的类和实例。
内存分析
点击Dominators by Retained Size
的view all
,进入Objects
分析,点击Retained
进行对象大小排序,可以看到最大的内存占用的类。
备注
务必要先点Compute Retained Sizes
,计算出深堆大小,才能看到真正的引用的类。
否则只会看到byte[]
数组、String
字符串占用了绝大多数的内存(其实是其他类中的对象中有String
字段,String
类Java9
之后底层是byte[]
数组)。
Views: 1,532 · Posted: 2023-06-30
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...