延續著上篇的介紹,這篇要來介紹visualVM的Sampler頁籤
這邊我延續上篇的範例繼續講解
點擊Sampler頁籤,可獲取CPU與Memory相關資訊
當我們點擊CPU
與Memory
按鈕之後,開始進行搜集,點擊Stop
之後即可停止搜集
上圖顯示的為CPU
搜集結果
可以看到CPU花了多少時間在各個方法上(但因我這邊的範例跑到最後只會剩下main方法在執行,所以只會顯示一個)
上圖我另外再執行了一次JconsoleTest範例,趁Thread3(線程3)尚未結束時進行截圖
上圖為Memory
搜集結果
不論是在CPU
或Memory
搜集結果,點擊Snapshot
,會產生一個該資訊的快照
這邊我拿CPU進行快照的產生
快照產生後可直接點擊進行查看
抑或可以匯出成nps檔案
花了那麼大的篇幅介紹了visualVM工具,就介紹到這邊啦~