上海道寧信息科技有限公司
您現(xiàn)在的位置: 上海道寧信息科技有限公司>>測試與優(yōu)化>> JProfiler
JProfiler
參考價(jià): | 面議 |
- 產(chǎn)品型號
- 品牌
- 其他 廠商性質(zhì)
- 所在地
訪問次數(shù):217更新時(shí)間:2021-09-19 10:40:20
聯(lián)系我們時(shí)請說明是智能制造網(wǎng)上看到的信息,謝謝!
產(chǎn)品簡介
產(chǎn)品介紹
-
JProfiler是一款獲過獎的Java剖析器。JProfiler直觀的用戶界面能夠幫助你找到性能瓶頸,并指明你的內(nèi)存漏洞和解決線程問題。
特征綜述 About Feature
JProfiler's 特征:- 內(nèi)存剖析
JProfiler的內(nèi)存視圖部分可以提供動態(tài)的內(nèi)存使用狀況更新視圖和顯示關(guān)于內(nèi)存分配狀況信息的視圖。所有的視圖都有幾個聚集層并且能夠顯示現(xiàn)有存在的對象和作為垃圾回收的對象。
- 所有對象
顯示類或在狀況統(tǒng)計(jì)和尺碼信息堆上所有對象的包。你可以標(biāo)記當(dāng)前值并顯示差異值。 - 記錄對象
顯示類或所有已記錄對象的包。你可以標(biāo)記出當(dāng)前值并且顯示差異值。 - 分配請求樹
顯示一棵請求樹或者方法、類、包或?qū)σ堰x擇類有帶注釋的分配信息的J2EE組件。 - 分配熱點(diǎn)
顯示一個列表,包括方法、類、包或分配已選類的J2EE組件。你可以標(biāo)注當(dāng)前值并且顯示差異值。對于每個熱點(diǎn)都可以顯示它的跟蹤記錄樹。
- 所有對象
- 堆遍歷
在JProfiler的堆遍歷器中,你可以對堆的狀況進(jìn)行快照并且可以通過選擇步驟下尋找感興趣的對象。堆遍歷器有五個視圖:
- 類
顯示所有類和它們的實(shí)例。 - 分配
為所有記錄對象顯示分配樹和分配熱點(diǎn)。 - 索引
為單個對象和“顯示到垃圾回收根目錄的路徑”提供索引圖的顯示功能。還能提供合并輸入視圖和輸出視圖的功能。 - 數(shù)據(jù)
為單個對象顯示實(shí)例和類數(shù)據(jù)。 - 時(shí)間
顯示一個對已記錄對象的解決時(shí)間的柱狀圖。
- 類
- CPU剖析器
JProfiler提供不同的方法來記錄請求樹以優(yōu)化性能和細(xì)節(jié)。線程或者線程組以及線程狀況可以被所有的視圖選擇。所有的視圖都可以聚集到方法、類、包或J2EE組件等不同層上。CPU視圖部分包括:
- 請求樹
顯示一個積累的自頂向下的樹,樹中包含所有在JVM中已記錄的請求隊(duì)列。JDBC,JMS和JNDI服務(wù)請求都被注釋在請求樹中。請求樹可以根據(jù)servlet和JSP對URL的不同需要進(jìn)行拆分。 - 熱點(diǎn)
顯示消耗時(shí)間 多的方法的列表。對每個熱點(diǎn)都能夠顯示回溯樹。該熱點(diǎn)可以按照方法請求,JDBC,JMS和JNDI服務(wù)請求以及按照URL請求來進(jìn)行計(jì)算。 - 請求圖
顯示一個從已選方法、類、包或J2EE組件開始的請求隊(duì)列的圖。
- 請求樹
- 線程剖析
對線程剖析,JProfiler提供以下視圖:
- 線程歷史
顯示一個與線程活動和線程狀態(tài)在一起的活動時(shí)間表。 - 線程監(jiān)控
顯示一個列表,包括所有的活動線程以及它們目前的活動狀況。 - 固定探測圖表
顯示一個包含了所有在JVM里的固定的圖表。 - 目前使用的監(jiān)測器
顯示目前使用的監(jiān)測器并且包括它們的關(guān)聯(lián)線程。 - 歷史檢測記錄
顯示重大的等待事件和阻塞事件的歷史記錄。 - 監(jiān)測使用狀態(tài)
顯示分組監(jiān)測,線程和監(jiān)測類的統(tǒng)計(jì)監(jiān)測數(shù)據(jù)。
- 線程歷史
- VM 遙感勘測技術(shù)
觀察JVM的內(nèi)部狀態(tài),JProfiler提供了不同的遙感勘測視圖,如下所示:
- 堆
顯示一個堆的使用狀況和堆尺寸大小活動時(shí)間表。 - 對象
顯示一張關(guān)于活動對象與數(shù)組的圖表的活動時(shí)間表。 - Garbage collector
顯示一張關(guān)于垃圾回收活動的活動時(shí)間表。 - 類
顯示一個與已裝載類的圖表的活動時(shí)間表。 - 線程
顯示一個與動態(tài)線程圖表的活動時(shí)間表。
- 堆
- 內(nèi)存剖析
相關(guān)產(chǎn)品