Java虛擬機器效能管理神器 - VisualVM(2) 入門

來源:互聯網
上載者:User

標籤:target   rda   下載   linu   color   ace   解壓縮   死結   copy   

一下載VisualVM

    1. 最新版本下載
    2. 曆史版本下載

二啟動VisualVM

三VisualVM使用者目錄

四VisualVM視窗

    1. 1應用程式視窗
    2. 2詳情視窗

五VisualVM外掛程式

 

Java虛擬機器效能管理神器 - VisualVM(2) 入門

 

一、下載VisualVM

 

1. 最新版本下載

 

VisualVM的下載可以到官方網站:http://visualvm.java.net/中去下載。也可以通過http://visualvm.java.net/releases.html去下載對應的版本。

2. 曆史版本下載

    VisualVM各版本下載頁面:    VisualVM - JAVA 監控工具(4) - JDK版本與VisualVM版本對應關係

備忘:下列表中顯示1.3.6版本只適合JDK7和JDK8,可是我用1.3.6版還是可以監控JDK1.6_45的版本。

二、啟動VisualVM

 

在下載 VisualVM zip 歸檔檔案並將其解壓縮到本地系統之後,開啟目錄到 bin 目錄,Windows下雙擊 VisualVM 可執行檔,Linux下執行(shell) 命令提示字元下鍵入以下內容:

 

[java] view plain copy print?
  1. ./visualvm  
./visualvm

 

初次開機 VisualVM 時,系統會提示您接受許可證協議。

三、VisualVM使用者目錄

在 Windows 上,VisualVM 使用者目錄的預設位置為:C:\Documents and Settings\<USER>\Application Data\.visualvm\FCS

要尋找 VisualVM 使用者目錄的位置,請從主菜單中選擇“協助”>“關於”,然後在“關於 VisualVM”視窗中單擊“詳細資料”。

 四、VisualVM視窗(1)應用程式視窗

啟動應用程式後,將在 VisualVM 主視窗的左側開啟“應用程式”視窗。“應用程式”視窗是瀏覽正在啟動並執行應用程式詳細資料的主進入點。“應用程式”視窗採用樹結構,以便您可以快速查看本機電腦和任何已串連的遠端電腦上啟動並執行應用程式。您還可以從“應用程式”視窗中訪問核心 dump (Solaris/Linux) 和儲存的快照。

按右鍵“應用程式”視窗中的某個節點將開啟一個彈出式菜單,通過該菜單可以執行與該節點相關的操作,其中包括開啟應用程式標籤、產生堆 dump 和線程 dump,以及在主視窗中開啟快照。

(2)詳情視窗詳情視窗中顯示有關應用程式的詳細資料。在查看有關應用程式的資料時,詳情視窗中的每個標籤表示一個應用程式,這使您可以輕鬆查看和導航資料。儲存的線程 dump 和堆 dump 也可以在詳情視窗中開啟。 五、VisualVM外掛程式

 

通過使用“外掛程式”管理器安裝由“VisualVM 外掛程式中心”提供的外掛程式,可以向 VisualVM 添加功能。您也可以開發自己的外掛程式,然後將其添加到更新中心來擴充 VisualVM 的功能。

例如,安裝 VisualVM-GC 外掛程式可以嚮應用程式標籤中添加 "VisualVM-GC"  標籤,通過此標籤,可以在 VisualVM 詳情視窗內監視和管理 JAVA應用程式GC狀態。

安裝 VisualVM 外掛程式:

  1. 從主菜單中選擇“工具”>“外掛程式”。
  2. 在“可用外掛程式”標籤中,選中該外掛程式的“安裝”複選框。單擊“安裝”。
  3. 逐步完成外掛程式安裝程式。

詳細外掛程式安裝請看:Java虛擬機器效能管理神器  - VisualVM(3) 外掛程式安裝與更新路徑配置

 

其他文章:

Java虛擬機器效能管理神器  - VisualVM(1) 簡介 - JVM輕量級監控分析神器Java虛擬機器效能管理神器  - VisualVM(2) 入門Java虛擬機器效能管理神器  - VisualVM(3) 外掛程式安裝與更新路徑配置Java虛擬機器效能管理神器  - VisualVM(4) - JDK版本與VisualVM版本對應關係Java虛擬機器效能管理神器  - VisualVM(5) 監控遠程主機上的JAVA應用程式Java虛擬機器效能管理神器  - VisualVM(6) 排查JAVA應用程式記憶體流失Java虛擬機器效能管理神器  - VisualVM(7) 排查JAVA應用程式線程泄漏Java虛擬機器效能管理神器  - VisualVM(8) 尋找JAVA應用程式耗時的方法函數Java虛擬機器效能管理神器  - VisualVM(9) 排查JAVA應用程式線程死結

Java虛擬機器效能管理神器 - VisualVM(2) 入門

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.