基於visualvm監控類實現過程詳解
阿新 • • 發佈:2020-09-25
使用 visualvm乾的第一件事情:監控類是否是多例模式
具體操作為:
1、首先啟動本地專案,開啟 jvisualvm,選擇Tomcat(注意,在jdk目錄下的名稱裡,命名前加了一個 j,別找不到了)
2、在【監視】欄,點選這個【堆Dump】,就會監視此刻的堆記憶體狀態
3、彈出了以下頁面,選擇【類】選項卡,根據類名排序,找到要看的類,這時我已經新建了一個例項
4、操作Web頁面後,打開了對應的兩個頁面以後,再重複2-3步驟,會看到一個新的時刻的heapdump,發現例項數增加了2個,所以我這個是多例模式生成的
5、第4步還可以選擇【與另一個堆轉儲進行比較】,再選擇上一個時間點的堆
就會直接顯示 堆轉儲差異,更加直觀
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。