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