沒有找到合適的產(chǎn)品?
聯(lián)系客服協(xié)助選型:023-68661681
提供3000多款全球軟件/控件產(chǎn)品
針對軟件研發(fā)的各個階段提供專業(yè)培訓與技術(shù)咨詢
根據(jù)客戶需求提供定制化的軟件開發(fā)服務
全球知名設計軟件,顯著提升設計質(zhì)量
打造以經(jīng)營為中心,實現(xiàn)生產(chǎn)過程透明化管理
幫助企業(yè)合理產(chǎn)能分配,提高資源利用率
快速打造數(shù)字化生產(chǎn)線,實現(xiàn)全流程追溯
生產(chǎn)過程精準追溯,滿足企業(yè)合規(guī)要求
以六西格瑪為理論基礎(chǔ),實現(xiàn)產(chǎn)品質(zhì)量全數(shù)字化管理
通過大屏電子看板,實現(xiàn)車間透明化管理
對設備進行全生命周期管理,提高設備綜合利用率
實現(xiàn)設備數(shù)據(jù)的實時采集與監(jiān)控
利用數(shù)字化技術(shù)提升油氣勘探的效率和成功率
鉆井計劃優(yōu)化、實時監(jiān)控和風險評估
提供業(yè)務洞察與決策支持實現(xiàn)數(shù)據(jù)驅(qū)動決策
打通數(shù)據(jù)孤島 實現(xiàn)生產(chǎn)過程全透明化
實現(xiàn)產(chǎn)品全生命周期的質(zhì)量管理與追溯
精準制定生產(chǎn)計劃 合理配置生產(chǎn)資源
全面可視的生產(chǎn)質(zhì)量統(tǒng)計與追溯
一鍵生成排產(chǎn)計劃,有效提升資源利用率
打通生產(chǎn)過程數(shù)字化全鏈路,提高生產(chǎn)效率
幫助企業(yè)大幅降低因改裝質(zhì)量問題帶來的損失
打造數(shù)字化工廠,全面提升產(chǎn)品質(zhì)量
快速應對訂單變化,大幅減少企業(yè)資源浪費
實現(xiàn)產(chǎn)品報價快速精準,全面實現(xiàn)生產(chǎn)透明化
打造生產(chǎn)計劃自動排產(chǎn)信息化平臺
JProfiler是唯一一款獲過獎的Java剖析器,被譽為“最好的Java剖析/測試工具”
標簽:Java測試優(yōu)化開發(fā)商: ej-technologies
當前版本: 12.0.4
產(chǎn)品類型:軟件
產(chǎn)品功能:測試分析
平臺語言:av
開源水平:不提供源碼
本產(chǎn)品的分類與介紹僅供參考,具體以商家網(wǎng)站介紹為準,如有疑問請來電 023-68661681 咨詢。
簡單易用,輕松上手
QA質(zhì)檢功能全面可靠
低開銷,成本可控
強大的CPU分析器
?
|
JDJ(Java Developer's Journal)雜志在Java開發(fā)界長期以來享有盛譽,是Java界每月主要信息與深入評論的源頭。它每年一度的讀者選擇獎也有較大的權(quán)威性,被譽為軟件行業(yè)的奧斯卡獎 |
JProfiler is an award-winning all-in-one Java profiler. JProfiler's intuitive GUI helps you find performance bottlenecks, pin down memory leaks and resolve threading issues.
聲明:本產(chǎn)品中文介紹為慧都網(wǎng)版權(quán)所有,未經(jīng)慧都公司書面許可,嚴禁拷貝、轉(zhuǎn)載!
* 關(guān)于本產(chǎn)品的分類與介紹僅供參考,精準產(chǎn)品資料以官網(wǎng)介紹為準,如需購買請先行測試。
數(shù)據(jù)庫調(diào)用是業(yè)務應用程序中性能問題的主要原因。JProfiler的JDBC和JPA / Hibernate探針以及針對MongoDB,Cassandra和HBase的NoSQL探針顯示了數(shù)據(jù)庫訪問緩慢的原因以及代碼如何調(diào)用慢速語句。從向您顯示所有JDBC連接及其活動的JDBC時間軸視圖,到向您顯示對各種遙測視圖的慢速語句和單個事件列表的熱點視圖,數(shù)據(jù)庫探針是了解數(shù)據(jù)庫層的重要工具。
JProfiler的大多數(shù)視圖中都提供了對JEE的專門支持。例如,在JEE聚合級別中,您可以根據(jù)應用程序中的JEE組件看到調(diào)用樹。另外,為每個請求URI劃分了調(diào)用樹。此外,JProfiler在低級分析數(shù)據(jù)的頂部添加了一個語義層,例如在CPU分析視圖中顯示的JDBC,JPA / Hibernate,JMS和JNDI調(diào)用。通過JEE支持,JProfiler彌合了代碼分析器和高級JEE監(jiān)視工具之間的鴻溝
JProfiler有許多探針,向您顯示JRE中有趣的子系統(tǒng)的高級數(shù)據(jù)。除了JDBC,JPA / Hibernate,JSP / Servlet,JMS,Web服務和JNDI等Java EE子系統(tǒng)外,JProfiler還提供有關(guān)RMI調(diào)用,文件,套接字和進程的高級信息。這些探針中的每一個都有其自己的有用視圖集,這些視圖可為您提供一般的見解,突出性能問題并允許您跟蹤單個事件。而且,所有這些視圖也可用于您自己的自定義探針,您可以在JProfiler中動態(tài)配置這些探針。
如果沒有合適的工具,可能找不到內(nèi)存泄漏。JProfiler的堆遍歷器為您提供了一個直觀的界面來解決簡單和復雜的內(nèi)存問題。5種不同的視圖和大量檢查顯示了當前對象集的不同方面。每個視圖為您提供有關(guān)所選對象的基本見解,并允許您切換到不同的對象集。只需單擊一下鼠標即可回答諸如為什么不進行垃圾收集的問題之類的問題。
JProfiler集成到您的環(huán)境中:我們提供適用于32位和64位JVM 的廣泛平臺的本機代理庫 。與 所有流行的IDE的集成 使開發(fā)過程中的性能分析與運行應用程序一樣容易。市場上幾乎所有應用服務器的大量集成向?qū)Э纱_保您單擊幾下即可開始,而無需閱讀文檔。
與線程相關(guān)的問題比人們想象的要頻繁得多。如果沒有線程事件探查器,則只有很少的機會來解決此類問題。使用JProfiler時,可以解決其他各種不透明的問題,例如,在使用過多鎖定的多線程應用程序中增加活動性。線程分析不僅在JProfiler中具有單獨的視圖部分,而且還緊密集成到CPU分析視圖中。
一旦定義了應用程序的啟動方式,JProfiler便可以對其進行概要分析,并且您將立即查看已概要分析的JVM中的實時數(shù)據(jù)。為了消除會話配置的需要,您可以使用許多IDE插件之一 從自己喜歡的IDE中對應用程序進行配置。
在JProfiler中,可以將所有當前概要分析數(shù)據(jù)的快照保存到磁盤。JProfiler提供了豐富的比較工具,可以查看兩個或更多快照之間發(fā)生了什么變化?;蛘?,您可以使用命令行比較工具或比較ant任務以編程方式創(chuàng)建比較報告。
通過修改java start命令的VM參數(shù),您可以獲取任何Java應用程序以偵聽來自JProfiler GUI的連接。概要分析的應用程序不僅可以在本地計算機上運行,而且JProfiler可以通過網(wǎng)絡連接到概要分析的應用程序。此外,JProfiler 為所有流行的應用程序服務器提供了 許多集成向?qū)?,可幫助您設置應用程序以進行性能分析。
您不必將JProfiler GUI連接到已分析的應用程序即可對其進行概要分析:通過 脫機概要分析, 您可以使用JProfiler強大的觸發(fā)系統(tǒng)或JProfiler API來控制概要分析代理并將快照保存到磁盤。以后,您可以在JProfiler GUI中打開這些快照,也可以使用命令行導出工具或export ant任務以編程方式導出概要分析視圖。
可以打開使用JVM工具(如jconsole或jmap)拍攝的或由-XX:+ HeapDumpOnOutOfMemoryError JVM參數(shù)觸發(fā)的HPROF快照。
提供自定義探針向?qū)?,使您可以直接在JProfiler GUI中自定義探針。然后將探針部署到已配置的應用程序,在更改或添加自定義探針時可不必重新啟動已配置的應用程序。
JProfiler在以下平臺上支持分析:
JProfiler supports the following modes of operation:
Live profiling of a local session Once you define how your application is started, JProfiler can profile it and you immediately see live data from the profiled JVM. To eliminate the need for session configuration, you can use one of the many IDE plugins to profile the application from within your favorite IDE. |
|
Live profiling of a remote session By modifying the VM parameters of the java start command you can get any Java application to listen for a connection from the JProfiler GUI. The profiled application can not only run on your local computer, JProfiler can attach to a profiled application over the network. In addition, JProfiler provides numerous integration wizards for all popular application servers that help you in setting up your application for profiling. |
|
Offline profiling You do not have to connect with the JProfiler GUI to the profiled application in order to profile it: With offline profiling you can use JProfiler's powerful trigger system or the JProfiler API to control the profiling agent and save snapshots to disk. At a later time you can open these snapshots in the JProfiler GUI or programmatically export profiling views with the command line export tool or the export ant task. |
|
Snapshot comparisons In JProfiler, you can save a snapshot of all current profiling data to disk. JProfiler offers a rich comparison facility to see what has changed between two or more snapshots. Alternatively you can create comparison reports programmatically with the command line comparison tool or the comparison ant task. |
|
Viewing an HPROF snapshot JProfiler can open HPROF snapshots that have been taken with JVM tools such as jconsole or jmap or that have been triggerd by the -XX:+HeapDumpOnOutOfMemoryError JVM parameter. |
The following list gives a high level overview of the profiling views in JProfiler:
Memory profiling
JProfiler's memory view section offers dynamically updated views on memory usage and views that show information about allocations spots. All views have several aggregation levels and can show live and garbage collected objects.
|
||||||||||||||
Heap walker
In JProfiler's heap walker you can take a snapshot of the heap and drill down to objects of interest by performing selection steps. The heap walker has five views:
|
||||||||||||||
CPU profiling
JProfiler offers various ways to record the call tree to optimize for performance or detail. The thread or thread group as well as the thread status can be chosen for all views. All views can be aggregated on a method, class, package or Java EE component level. The CPU view section contains:
|
||||||||||||||
Thread profiling
For thread profiling, JProfiler offers the following views:
|
||||||||||||||
Monitor profiling
For monitor profiling, JProfiler offers the following views:
|
||||||||||||||
VM telemetry
To observe the internal state of your JVM, JProfiler offers various telemetry views:
|
更新時間:2022-05-26 13:58:36.000 | 錄入時間:2006-04-26 10:01:00.000 | 責任編輯:陳俊吉
最好的二進制代碼分析工具,是世界級安全專業(yè)人士工具箱中不可缺少的項目
軟件Burp Suite 是一款領(lǐng)先的Web應用程序安全測試工具
軟件PC-lint Plus是針對C和C ++的綜合靜態(tài)分析解決方案
軟件易于使用的GUI測試自動化工具,輕松測試每個臺式機、Web和移動應用程序
軟件針對 C/C++ 軟件開發(fā)提供統(tǒng)一、完全集成的測試解決方案。
官方微信
官方微博
服務電話
重慶/ 023-68661681
華東/ 13452821722
華南/ 18100878085
華北/ 17382392642
客戶支持
技術(shù)支持咨詢服務
服務熱線:400-700-1020
郵箱:sales@evget.com
關(guān)注我們
地址 : 重慶市九龍坡區(qū)火炬大道69號6幢
慧都科技 版權(quán)所有 Copyright 2003- 2024 渝ICP備12000582號-13 渝公網(wǎng)安備 50010702500608號