當(dāng)前位置:首頁 > 電腦軟件 > 編程其它 > JProfiler(Java性能分析神器)

JProfiler(Java性能分析神器)

版本:v14.0.3 大?。?42.19M 語言:簡體中文 類別:編程其它
  • 類型:國外軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2024-06-07
  • 標(biāo)簽: java開發(fā)
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7
  • 本地下載
8.6
0% 0%

情介紹

JProfiler 是一款方便易用且功能全面的Java性能分析工具,由國外j-technologies GmbH公司全新開發(fā)打造而成、這款軟件專用于分析J2SE和J2EE應(yīng)用程序,它把對CPU、執(zhí)行線程和內(nèi)存的剖析組合在一個強(qiáng)大的應(yīng)用中,讓你方便的找到效能瓶頸、內(nèi)存泄漏(memory leaks)、并解決執(zhí)行線程的問題。除此之外,這款軟件還可對需要的顯示類進(jìn)行標(biāo)記,包括了內(nèi)存的分配情況和信息的視圖等,通過實(shí)時監(jiān)控系統(tǒng)的內(nèi)存使用情況、監(jiān)視垃圾回收、線程運(yùn)行狀況等手段從而監(jiān)視JVM運(yùn)行情況及其性能。
JProfiler 14版本還帶來了許多新功能,除了JDBC,JPA / Hibernate,JSP / Servlet,JMS,Web服務(wù)和JNDI之類的Java EE子系統(tǒng)外,JProfiler還提供有關(guān)RMI調(diào)用,文件,套接字和進(jìn)程的高級信息。并且它還提供了對JEE的專門支持,為每個請求URI劃分了調(diào)用樹,通過JEE支持彌合了代碼分析器和高級JEE監(jiān)視工具之間的鴻溝,有效提高分析效率。

功能介紹

1、特殊的易用性
配置文件時,您需要獲得的最強(qiáng)大的工具。同時,您不想花時間學(xué)習(xí)如何使用該工具。 JProfiler就是:同時簡單而強(qiáng)大。配置會話非常簡單,第三方集成使入門變得輕而易舉,并且以自然的方式呈現(xiàn)分析數(shù)據(jù)。在所有級別上,JProfiler都經(jīng)過精心設(shè)計(jì),可幫助您開始解決問題。

2、JDBC,JPA和NOSQL的數(shù)據(jù)庫配置文件
數(shù)據(jù)庫調(diào)用是業(yè)務(wù)應(yīng)用程序中性能問題的主要原因。 JProfiler的JDBC和JPA / Hibernate探針以及針對MongoDB,Cassandra和HBase的NoSQL探針顯示了數(shù)據(jù)庫訪問緩慢的原因以及代碼如何調(diào)用緩慢的語句。從顯示所有JDBC連接及其活動的JDBC時間軸視圖到顯示各種遙測視圖的慢速語句以及單個事件列表的熱點(diǎn)視圖,數(shù)據(jù)庫探針是了解數(shù)據(jù)庫層的重要工具。 

3、JAVA企業(yè)版的出色支持
JProfiler的大多數(shù)視圖中都提供了對JEE的專門支持。例如,在JEE聚合級別中,您可以根據(jù)應(yīng)用程序中的JEE組件看到調(diào)用樹。另外,為每個請求URI劃分了調(diào)用樹。此外,JProfiler在低級分析數(shù)據(jù)的頂部添加了一個語義層,例如在CPU分析視圖中顯示的JDBC,JPA / Hibernate,JMS和JNDI調(diào)用。通過JEE支持,JProfiler彌合了代碼分析器和高級JEE監(jiān)視工具之間的鴻溝。

4、更高級別的分析數(shù)據(jù)
JProfiler有許多探針,向您顯示來自JRE中有趣的子系統(tǒng)的高級數(shù)據(jù)。除了JDBC,JPA / Hibernate,JSP / Servlet,JMS,Web服務(wù)和JNDI之類的Java EE子系統(tǒng)外,JProfiler還提供有關(guān)RMI調(diào)用,文件,套接字和進(jìn)程的高級信息。這些探針中的每一個都有其自己的有用視圖集,這些視圖可為您提供一般的見解,突出性能問題并允許您跟蹤單個事件。而且,所有這些視圖也可用于您自己的自定義探針,您可以在JProfiler中動態(tài)配置這些探針。

更新日志

v14.0.3版本
新功能:
?安全性更改:如果沒有為-agentpath參數(shù)指定“地址”選項(xiàng),JProfiler代理將只監(jiān)聽環(huán)回接口
?安全性更改:默認(rèn)情況下,命令行實(shí)用程序jpenable現(xiàn)在將準(zhǔn)備JVM進(jìn)行分析,只允許本地連接。jpenable有一個新的-a選項(xiàng)來監(jiān)聽所有網(wǎng)絡(luò)接口。
?安全性更改:集成向?qū)Р辉俳ㄗh配置到遠(yuǎn)程計(jì)算機(jī)的未加密直接TCP連接,而是默認(rèn)使用SSH連接
?安全性更改:新分析會話的默認(rèn)連接類型現(xiàn)在是“本地TCP連接”。不鼓勵使用舊的遠(yuǎn)程TCP連接,但“不安全的TCP連接”連接類型仍然可用。
?改進(jìn)了打開截?cái)嗟腍PROF文件的能力
修復(fù)的錯誤:
?如果使用noexec選項(xiàng)掛載主目錄,則無法連接到Docker或Kubernetes容器
?當(dāng)連接到Kubernetes容器時,JProfiler通常查詢所有名稱空間中的容器,這可能需要很長時間。現(xiàn)在,只查詢樹中打開的名稱空間。

您喜歡

Java開發(fā)中常用的開發(fā)工具
Java開發(fā)中常用的開發(fā)工具
Java開發(fā)軟件合集為用戶提供了許多優(yōu)秀的java開發(fā)工具。通過這些java開發(fā)工具軟件開發(fā)者可以更加便捷地創(chuàng)建、測試、調(diào)試和部署Java應(yīng)用程序。Java開發(fā)工具通常包括集成開發(fā)環(huán)境(IDE)、編譯器、調(diào)試器、構(gòu)建工具、測試框架和版本控制軟件等。其中,常用的Java開發(fā)工具包括IntelliJ IDEA、NetBeans、JDK、Maven、JUnit等。這些工具能夠幫助Java開發(fā)人員快速開發(fā)高質(zhì)量的應(yīng)用程序,并提高代碼的可維護(hù)性和可擴(kuò)展性。歡迎下載使用!

網(wǎng)友評論

0條評論
(您的評論需要經(jīng)過審核才能顯示)