作為一名Java程式設計師,一定要有一個JVM分析工具,對分析記憶體、CPU、執行緒、GC等執行情況有個更深入的掌控,才能快速定位問題,擼出高質量的程式碼。今天就給大家推薦一款JVM分析工具-JProfiler,以供沒有使用過的同學參考。
環境說明作業系統:Mac電腦開發工具:IntelliJ IDEA 2019.3效能分析:JProfiler_11.1JProfiler介紹
JProfiler是一個商業授權的Java剖析工具,由EJ技術有限公司,針對的Java EE和Java SE應用程式開發的。它是一個獨立的應用程式,可提供IDE整合和應用伺服器整合。JProfiler直覺式的GUI可以幫助快速發現效能瓶頸、記憶體洩漏等問題。
IDEA整合JProfiler
a)安裝JProfiler分析工具
官網下載JProfiler安裝包,地址為https://www.ej-technologies.com/download/jprofiler/filesJProfiler工具安裝,安裝後的介面如下圖:b)IDEA下載JProfiler外掛安裝
“Preferences”視窗中,選擇“Plugins”,搜尋“JProfiler”,點選“install”進行外掛安裝安裝完成後,Restart IDE重啟IDEA,就會在工具欄多一個JProfiler圖示,介面如下圖c)IDEA配置JProfiler
“Preferences”視窗中,選擇“Tools” --> “JProfiler”,JProflier executable處,選擇剛剛安裝的JProfile,儲存
d)啟動要分析的Java專案