jprobe

jprobe

JProbe為Quest公司的產品(Toad 、JProbe )。JProbe是一個完全為Java設計的解析器,而且它只能用於Java。它可以很好地完成我們所需要的任務。JProbe在簡單易用的集成化套件中,為servlet、JSP和EJB套用代碼提供了強大的Java性能分析、記憶體糾錯、代碼覆蓋及執行緒分析功能。

基本介紹

  • 外文名:jprobe
  • 隸屬於:JProbe為Quest公司
  • 性質:完全為Java設計的解析器
  • 只能用於:Java
簡介,JProbe,JProbe Profiler,JProbe Memory Debugger,JProbe Coverage,JProbe Suit,

簡介

Java和J2SE業務應用程式中的性能非常重要。當多個用戶使用Java開發的應用程式時,應用程式的可靠性和伸縮性的就可能會給可用性帶來風險,出現性能瓶頸、記憶體泄漏、進程以及未測試代碼等問題。用戶也不願承擔在系統體系結構上新的開銷。
造成應用程式中的錯誤通常由於原始碼在開發高性能過程中不能執行最佳的操作。因此我們必須管理性能,管理風險。JProbe Suite 是Java最佳的性能協調軟體件包,提供了高級的、高靈活性的Java應用程式協調。
jprobe

JProbe

主要功能:
輕鬆發現和消除性能瓶頸
查找問題代碼
節省後續硬體及開發投入
增加套用發布信心
與開發過程集成,改善套用性能

JProbe Profiler

JProbe Profiler內置了Call Graph調用關係圖和高級數據採集機制,可實現方法和代碼行級的高精度性能診斷。
主要功能:
方法和行級分析:確定方法的熱點,並以逐行方式挖掘分析性能狀態。
計算運行時間或CPU時間占用:跟蹤用戶體驗或計算瓶頸;
9種指標:多角度確定問題根源;
高級過濾和觸發器:確定要診斷分析的關鍵代碼區域;
快照對比技術:預測代碼修改對性能的影響;
高級列印和輸出功能:支持PDF、文本、HTML或Excel兼容的CSV格式。

JProbe Memory Debugger

JProbe Memory Debugger可幫助開發人員快速查找Java代碼的記憶體泄露和對象循環。內置的圖形化實時記憶體使用和對象視圖,有助於開發人員理解套用的記憶體使用,設法減少記憶體消耗以提高套用性能。
主要功能:
識別記憶體泄漏:通過易用的兩步分析,跟蹤運行時的記憶體增長;
Memory Instance Calculator:計算記憶體泄露量;
智慧型化記憶體分析:通過Leak Doctor發現可能的記憶體泄露源;
Aggregate Memory Footprint:理解對象創建的實際開銷;
Reference Graph 和 Instance Detail:跟蹤記憶體使用和對象引用
垃圾回收分析:檢測過多的短期對象和垃圾收集詳情;
Snapshot 比對:確定代碼改變對記憶體使用的影響。

JProbe Coverage

JProbe Coverage 幫助開發人員查找未執行代碼,精確計算已執行代碼,簡化對測試工作可靠性和精確度的評估。
主要功能:
Coverage Browser 和 Source Views:迅速確定未測試代碼或死代碼
Conditional Coverage Analysis: 分析特定條件所覆蓋的代碼範圍,包括含有多個條件語句的代碼行;
Filter Catch Blocks: 更精確的覆蓋範圍報告;
批處理模式: 可通過批處理方式運行,簡化與夜間編譯/測試系統的整合;
報表功能: 以XML、純文本、CSV或者HTML格式輸出覆蓋範圍報告,以實現個性化的分析;
Snapshot合併: 對多次運行中的覆蓋範圍數據進行合併;
JProbe Suit可與下列套用伺服器整合
BEA WebLogic Server
IBM WebSphere Application Server
Sun Java System Application Server
Apache Tomcat
Oracle9i Application Server
JBoss
Macromedia JRun
........

JProbe Suit

可與下列開發環境整合
IBM WebSphere Studio Application
Developer (WSAD)
Eclipse
Borland JBuilder
IntelliJ IDEA
Sun Java Studio
JBoss
Oracle Jdeveloper
JProbe Suit支持下列作業系統
Windows NT/2000/XP/2003
Linux 32 and 64-bit
HP-UX, 32- and 64-bit
z/OS, Linux on zSeries
JProbe Suit支持下列JDK
JDK 1.2.2, 1.3.x,1.4.x and 1.5.x
註:並非支持所有平台的JDK
詳細資訊請參考:http://www.innovatedigital.com/JavaTuning/JProbeSuite.shtml
該產品已於2013年退出市場。

相關詞條

熱門詞條

聯絡我們