1. 程式人生 > >JVM 性能排查 自己做的筆記

JVM 性能排查 自己做的筆記

track 包名 tree obj cti hot sele 情況 數據

Live Memory

1、Class Tracker

展示類或包的實例個數與時間的關系。需要錄制才可以看到。

1)可以添加指定的類或包。

2、All Objects

查看所有類的實例個數和大小。可以過濾自己關註的類或包名。顯示實時數據

1)可以通過"Mark Current Values"來對比實例個數的變化情況

2)可以通過"Show Selection in Heap Walker"向下查看某個類的實例中引用了哪些內容,也可以向上查看哪些類引用了次對象實例

3、Recorded Objects

查看錄制的類實例個數和大小。其他功能參照"All Objects"

4、Allocation Call Tree(分配訪問樹)

顯示一個請求樹。顯示每個請求及下面的各方法分配了多少數據

5、Allocation Hot Spots(分配熱點)

顯示一個列表。感覺跟訪問數的展示方式相反。不太確定具體做什麽

JVM 性能排查 自己做的筆記