当前位置: 当前位置:首页 >輔助工具 >Java ViualVM 138 官方版中文版正文

Java ViualVM 138 官方版中文版

作者:腳本 来源:電腦過機器碼 浏览: 【】 发布时间:2026-09-03 11:48:22 评论数:

  java visualvm是官方一款用戶在開發程序中常用的可視化管理工具,通過該軟件 ,版中您可以檢測電腦編輯軟件過程中裸露的文版故障或者漏洞  ,直接從JDK框架中分析編輯代碼的官方運行方式 ,利用數據收集 、版中讀取 、文版跑跑卡丁车辅助购买統計的官方技術  ,將碰見到的版中數據以圖形化的方式展示在您的麵前  ,方便您在多個環境中查校驗軟件的文版詳細調試過程 ,晉升代碼編輯的官方質量;Java VisualVM 分析的技術非常強大,擁穿著多線程分析、版中擁穿著CPU分析 、文版擁穿著內存分析 ,官方跑跑卡丁车辅助群讓您在開發程序的版中時候可以具備專業的故障檢測計劃 ,需要的文版摯友可以下載試試 !

軟件功能

  Java VisualVM是一個工具,提供可視化界麵,用於在Java應用程序在Java虛擬機(JVM)上運行時查校驗有關Java應用程序的詳細信息,以及對這些應用程序鋪開故障排除和分析。

  Java開發工具包(JDK)提供了各種可選工具(包括Java VisualVM),用於檢索有關運行JVM軟件實例的不同類型的數據。例如 ,大多數以前獨立的工具JConsole ,jstat,jinfo ,跑跑卡丁车手游辅助群jstack和jmap都是Java VisualVM的一部分。

  Java VisualVM聯合這些工具來從JVM軟件得到數據 ,然後以圖形方式重新調停和呈現信息,使您能夠統一地查校驗有關多個Java應用程序的不同數據 ,無論它們是在本地運行還是在遠程計算機上運行。

  此外 ,開發人員可以通過創建和發布插件到工具的內置更新中心來擴展Java VisualVM來增補新功能。

  Java VisualVM可以被Java應用程序開發人員用於對應用程序鋪開故障排除並監視和改進應用程序的性能  。

  Java VisualVM可以允許開發人員裸露和分析堆轉儲 ,跟蹤內存泄漏,校驗平台的MBean並對這些MBean執行操作,執行和監視垃圾回收,卡丁车辅助购买入口官网以及執行輕量級內存和CPU分析。

軟件特色

  本地節點

  本地節點顯示與Java VisualVM在同一係統上運行的Java應用程序的名稱和進程ID(PID) 。 當您打開Java VisualVM並鋪開本地節點時,Java VisualVM會自動顯示當前運行的Java應用程序 。 Java VisualVM始終列為本地應用程序之一 。 當打開新的本地Java應用程序時,該應用程序的節點顯示在“本地”節點下。 應用程序終止時應用程序節點消失。

  遠程節點

  當Java VisualVM接合到遠程主機時,遠程主機將列為遠程節點下的節點 。接合到遠程主機時 ,可以鋪開遠程主機的跑跑卡丁车辅助節點,以查校驗該主機上運行的Java應用程序。當在遠程主機上打開Java應用程序時 ,該應用程序的節點顯示在遠程主機節點下

  Java VisualVM在特定於該應用程序的選項卡中顯示本地和遠程應用程序的數據 。 當您在Java VisualVM中打開應用程序時,每個應用程序將在主窗口的新選項卡中打開 。 您可以打開多個應用程序選項卡 。

  監控應用程序

  您可以使用Java VisualVM監視本地應用程序並查校驗內存堆 ,線程活動以及Java虛擬機(JVM)中加載的類的實時高級數據 。 監控應用程序會帶來較低的開銷 ,並可長期使用 。

使用計劃

  采取和校驗堆轉儲

  VisualVM創建和查校驗根據需要或OutOfMemoryError創建的.hprof內存快照 ,以扶植揭示低效的堆使用情況和調試內存泄漏。

  分析核心轉儲

  VisualVM能夠從核心轉儲中讀取關於崩潰的Java進程及其環境的基本信息 ,並提取並打開包含的線程和堆轉儲 。

  離線分析應用程序

  VisualVM能夠將應用程序配置和運行時環境與所有采取的線程轉儲,堆轉儲和分析器快照一起保存到單個應用程序快照中 ,以後可以離線籌備。

  采取和顯示線程轉儲

  VisualVM接收並顯示線程轉儲,以便立即了解目標進程中裸露的情況。 多個進程的同時線程轉儲有助於發現分布式死鎖 。

  應用程序窗口節點

  “應用程序”窗口具有可以鋪開以查校驗正在運行的應用程序和保存的文件的節點和子節點。 對於“應用程序”窗口中的大多數節點 ,您可以通過右鍵單擊節點並從彈出菜單中選擇項目來查校驗其他信息並執行操作。 彈出菜單中可用的操作因節點而異。

  如果您希校驗Java VisualVM能夠接合到主機,則需要顯式增補遠程主機的位置 。一旦增補了一個遠程主機 ,Java VisualVM會保留遠程主機的地址,並在每次打開Java VisualVM時與主機建立接合 。如果您不希校驗Java VisualVM在打開時接合到主機,則應右鍵單擊遠程主機節點  ,然後在退出Java VisualVM之前選擇“刪除” 。

  遠程JMX接合

  您還可以對在遠程主機上運行的應用程序鋪開明確的JMX接合 ,如下所述 :

  右鍵單擊應用程序樹下空白地方的任意位置 ,然後選擇增補JMX接合。

  將JMX接合增補到遠程應用程序。

  提供正在運行的JMX代理的機器名稱和端口號,該代理已經使用適當的係統屬性打開以允許遠程管理。這裏JMX代理已經裸露在機器薑黃的端口2222上。

  增補遠程JMX接合。

  如果您知道JMX代理已使用用戶名和密碼鋪開駐防 ,請在“增補JMX接合”會談框中輸入,並指定是否要保存憑據

  當Java VisualVM重新打開時 ,它將靜默地重新接合到JMX代理,而不再提示用戶安全憑證。

  如果JMX接合受駐防,並且在“增補JMX接合”會談框中沒有提供用戶名和密碼 ,係統將提示您提供用戶名和密碼 。

  JMX接合器安全憑證。

  如果您知道正確的用戶名和密碼,將建立JMX接合 ,JMX接合將顯示在應用程序樹中,並具有特殊的JMX接合圖標。

  應用程序樹中顯示的遠程JMX接合。

  右鍵單擊遠程JMX接歸並選擇打開。您現在可以通過JMX接合監視和管理遠程應用程序,並操縱在此接合公開的MBean服務器中注冊的任何MBean(請注意 ,如果要訪問MBeans選項卡 ,則必須安裝Java VisualVM-MBeans插件。 )

  MBean在遠程MBean服務器中 。

注意事項

  錯誤地設置運行VisualVM的JDK - 如果您已經定義了一個JDK來手動運行VisualVM ,請確保JDK的路徑正確無法以斜線結尾

  錯誤地設置了VisualVM用戶目錄 - 如果手動定義了VisualVM用戶目錄 ,請確保它不在VisualVM安裝目錄下

  VisualVM打開由錯誤終止打開VisualVM會談框 - 不受擁穿著的Java版本  :通常在JRE或不正確的JDK版本用於運行VisualVM時裸露這種情況  ,請確保使用Oracle JDK 7+運行VisualVM

  VisualVM打開通過警告終止 - 無法安裝一些模塊消息 :如果您通過舊的VisualVM版本解縮減規模VisualVM存檔 ,則可能會裸露這種情況 ,請確保將VisualVM解縮減規模到新目錄