1.实时连接程序分析
(1)Telemetries的Overview查看大概的内存情况
(2)Live memory里All Objects查看Instance count和size最大的对象,找到最大的Show Selection In Heap Walker,选第一个当前窗口
(3)Heap Walker在Classes里Use Selected java.lang.Class objects--》New Object Set--》References选择Incoming References展开,就看到引用这个对象的类了--》右键Show Source跳转到对应代码
2.导出后使用文件分析
(1)导出后的文件heap.jps等文件,使用jprofile文件打开,
(2)Start Center--》Open Snapshots--》Open a Single Snapshot--》自动到Heap Walker的Current Object Set的Classes
找到size最大的类--》右键Use Selected java.lang.Class objects--》New Object Set--》References选择Incoming References展开,就看到引用这个对象的类了--》右键Show Source跳转到对应代码