Java分析工具是一款很好用的java性能分析軟件,軟件英文名字叫做YourKit Java Profiler,軟件可以為用戶提供全面的性能測試,還可與Eclipse、JBuilder、IntelliJ IDEA、NetBeans、和JDeveloper IDEs進行集成。
軟件介紹
YourKit Java Profiler是一款專門為CPU和內存優(yōu)化性能打造的免費電腦工具。它在優(yōu)化性能的同時限制一些無用資源其對主機系統(tǒng)資源的影響。具有自動檢測漏洞、分析內存狀態(tài)的強有力的工具,對象瀏覽器作為JUnit測試過程一部分對內存進行全面測試等功能,并可與Eclipse、JBuilder、IntelliJ IDEA、NetBeans、和JDeveloper IDEs進行集成。
功能特色
1、線程、監(jiān)視器、異常
線程分析:監(jiān)視線程狀態(tài)和堆棧,估計時間范圍內的CPU使用情況
死鎖檢測器
異常剖析:拋出的是什么類和多少個
監(jiān)視配置文件:研究同步問題
2、高水平結果
事件記錄:除了低級別的分析結果(如方法調用)外,分析器還可以記錄更高級別的事件,包括數(shù)據(jù)庫查詢、Web請求和I/O調用。使用內置的探針來識別典型的問題,或者自己編寫來檢查特定應用程序的細節(jié)。
性能圖顯示了Web、數(shù)據(jù)庫、I/O活動的基本和更高級別遙測圖。
3、強大的分析能力
即時看到分析結果,因為他們來了,實時
捕獲一個更復雜的分析的快照,保存歷史記錄的結果,共享它們。
比較性能或內存快照,看看發(fā)生了什么變化
輕量級的基本遙測圖總是可用的。非常有用和獨特的特點是最近的遙測結果被記住在探查器代理內部。這允許您按需連接到異形應用程序,從而能夠發(fā)現(xiàn)應用程序在過去的行為。
自動檢測檢測典型問題。用手工進行這種分析將是一個非常復雜的任務(如果可能的話)。
4、自動仿形
除了豐富的UI交互分析功能外,還可以進行半自動或全自動分析。
啟動選項立即激活期望的分析模式
觸發(fā)對諸如特定方法調用或達到閾值的監(jiān)視值的事件執(zhí)行操作的觸發(fā)器
在特定方法調用中執(zhí)行任意代碼的探針
API控制此或另一應用程序的配置:切換分析模式和存儲分析結果
命令行工具在不使用UI的情況下執(zhí)行一些分析任務
5、導出到外部格式
除了分析器豐富的分析能力外,異形結果可以導出到外部窗體,用第三方工具進行處理,或者與那些沒有分析器的工具共享。
導出到XML、HTML、CSV、純文本或圖像
從UI導出
通過命令行工具自動導出
在探查器格式中導出內存快照以廣泛識別HPROF二進制格式
在表格和圖表中,可以將選定的結果文本復制到剪貼板。
使用說明
準備好你的任務
描述任何SE或EE應用程序、服務器、技術和框架;在多個平臺上;本地和遠程;在開發(fā)、測試和生產中。對于任何規(guī)模的團隊和公司來說。
任何地方的個人資料
企業(yè)準備就緒
可控開銷
負擔得起的許可許可
全面、全面
在一個事件探查器利用所有的java高級分析功能和能力。
CPU剖析:研究性能問題
內存剖析-內存泄漏,使用,GC
線程與同步
異常輪廓
Web、數(shù)據(jù)庫、I/O
簡單易用
簡單的安裝過程,具有最合理的缺省值;與流行的IDE和應用服務器無縫集成;最少的額外配置。
剖析很容易
開發(fā)者友好環(huán)境
強大智能
通過提供高水平的結果和先進的、獨特的自動化分析,YouKIT遠遠超出了傳統(tǒng)探索者的能力。
高級監(jiān)控:Web、數(shù)據(jù)庫、I/O
強大的分析能力
自動仿形
打開:出口到外部格式
- PC官方版
- 安卓官方手機版
- IOS官方手機版