1、是什么?來用干嘛的?
一個商業授權的Java剖析工具。
用來剖析程序內存、CPU使用情況,找到性能瓶頸,快速定位問題所在。
2、IDEA安裝JProfiler插件
(1)File -> Settings -> Plugins 點擊Marketplace輸入“JProfiler” 點擊下載
安裝完重啟IDEA即可。
(2)安裝Profiler for windows版本
https://download-gcdn.ej-technologies.com/jprofiler/jprofiler_windows-x64_11_0_2.exe
自行安裝,不多累述。
(3) 安裝完成后,在IDEA進行配置到安裝的Windows版的profiler上。
指定安裝好的profiler.exe即可。不知道路徑在哪,在桌面的JProfiler右擊屬性可以看到文件目錄。
3、JProfiler插件的使用
(1)使用JUnit進行重復測試
當我們使用JUnit進行單元測試的時候,Configuration上會顯示當前進行的測試方法或方法集的配置:
選擇編輯Configuration即可配置運行次數,可選項為一次、指定次數、重復至失敗停止和重復至手動停止。
啟動JProfiler時,會出現如圖所示需要選擇的界面,按照需求選擇,在Initial recording profile中選擇CPU recording ,其他按照默認配置。
選擇完成后,JProfiler便會進行JVM監控操作,在Overview上可以總覽內存、GC垃圾回收、Classes、線程以及CPU使用情況: