首頁 >Java >java教程 >Java虛擬機器學習 - JDK視覺化監控工具

Java虛擬機器學習 - JDK視覺化監控工具

黄舟
黄舟原創
2017-02-17 10:35:291408瀏覽

1.JConsole

 JConsole工具在JDK/bin目錄下,啟動JConsole後,將自動搜尋本機執行的jvm進程,不需要jps指令查詢指定。雙擊其中一個jvm進程即可開始監控,也可使用「遠端進程」連接遠端伺服器。



進入JConsole主介面,有「概述」、「記憶體」、「線程摘要、「頁」、「文件」和六個標題"


記憶體頁籤相當於jstat指令,用於監視收集器管理的虛擬機器記憶體(Java堆和永久代)變化趨勢,還可在詳細資料列觀察全部GC執行的時間及次數。


線程頁籤


最後一個常用頁籤,VM頁籤,可清楚的了解顯示指定的JVM參數及顯示指定的JVM參數及顯示指定的JVM參數及顯示指定的JVM參數及顯示指定的JVM參數及顯示指定的JVM參數及顯示指定的JVM參數及顯示指定的JVM參數及顯示指定的JVM參數及顯示指定的JVM參數及顯示指定的JVM參數。

2.VisualVM

VisualVM是一個整合多個JDK命令列工具的視覺化工具。 VisualVM基於NetBeans平台開發,它具備了插件擴充功能的特性,透過外掛程式的擴展,可用於顯示虛擬機器進程及進程的配置和環境資訊(jps,jinfo),監視應用程式的CPU、GC、堆、方法區及線程的資訊(jstat、jstack)等。 VisualVM在JDK/bin目錄下。

安裝插件: 工具- 插件


VisualVM主介面


3.

jprofiler

請參閱另一篇jprofiler安裝圖解

 以上就是Java虛擬機學習- JDK視覺化監控工具的內容,更多相關內容請關注PHP中文網(www.php.cn)!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn