当前位置: 主页 > 产品中心 > 开发平台 > 调试工具

产品名称:JProfiler

  • 出版厂商:
  • 版  本:最新版本
  • 语  言:
  • 授权期限:
  • 上架时间:
  • 更新时间:
  • 交货方式:联系销售人员
  • 配货周期:与销售联系
  • 销售热线:010-51266616
  • 市场价格:(以销售人员正式报价为准) 如何获得此产品的本地化服务?
产品介绍
JProfiler

JProfiler是Java剖析器。JProfiler直观的用户界面能够帮助找到性能瓶颈,并指明内存漏洞和解决线程问题。

JProfiler 特征:

内存剖析

JProfiler的内存视图部分可以提供动态的内存使用状况更新视图和显示关于内存分配状况信息的视图。所有的视图都有几个聚集层并且能够显示现有存在的对象和作为垃圾回收的对象。
 
所有对象——显示类或在状况统计和尺码信息堆上所有对象的包。你可以标记当前值并显示差异值。
记录对象——显示类或所有已记录对象的包。你可以标记出当前值并且显示差异值。  
分配请求树——显示一棵请求树或者方法、类、包或对已选择类有带注释的分配信息的J2EE组件。  
分配热点——显示一个列表,包括方法、类、包或分配已选类的J2EE组件。你可以标注当前值并且显示差异值。对于每个热点都可以显示它的跟踪记录树。  


堆遍历

在JProfiler的堆遍历器中,你可以对堆的状况进行快照并且可以通过选择步骤下寻找感兴趣的对象。堆遍历器有五个视图:  

类——显示所有类和它们的实例。  
分配——为所有记录对象显示分配树和分配热点。  
索引——为单个对象和“显示到垃圾回收根目录的路径”提供索引图的显示功能。还能提供合并输入视图和输出视图的功能。  
数据——为单个对象显示实例和类数据。  
时间——显示一个对已记录对象的解决时间的柱状图。
 
CPU剖析器

JProfiler提供不同的方法来记录请求树以优化性能和细节。线程或者线程组以及线程状况可以被所有的视图选择。所有的视图都可以聚集到方法、类、包或J2EE组件等不同层上。CPU视图部分包括:  

请求树——显示一个积累的自顶向下的树,树中包含所有在JVM中已记录的请求队列。JDBC,JMS和JNDI服务请求都被注释在请求树中。请求树可以根据servlet和JSP对URL的不同需要进行拆分。  
热点——显示消耗时间最多方法的列表。对每个热点都能够显示回溯树。该热点可以按照方法请求,JDBC,JMS和JNDI服务请求以及按照URL请求来进行计算。  
请求图——显示一个从已选方法、类、包或J2EE组件开始的请求队列的图。
 
线程剖析

对线程剖析,JProfiler提供以下视图:  
线程历史——显示一个与线程活动和线程状态在一起的活动时间表。 
线程监控——显示一个列表,包括所有的活动线程以及它们目前的活动状况。  
固定探测图表——显示一个包含了所有在JVM里的固定的图表。  
目前使用的监测器——显示目前使用的监测器并且包括它们的关联线程。  
历史检测记录——显示重大的等待事件和阻塞事件的历史记录。  
监测使用状态——显示分组监测,线程和监测类的统计监测数据。
 
VM 自动测量技术

观察JVM的内部状态,JProfiler提供了不同的自动测量视图,如:  
堆栈——显示一个堆栈的使用状况和堆栈尺寸大小活动时间表。  
对象——显示一张关于活动对象与数组的图表的活动时间表。  
垃圾收集器——显示一张关于垃圾回收活动的活动时间表。  
类——显示一个与已装载类的图表的活动时间表。  
线程——显示一个与动态线程图表的活动时间表。

JProfiler 支持下列平台:Windows XP、Windows Server 2003、Windows 2000、Windows NT 4.0、Windows 98;Mac OS X 10.1/2/3/4;Linux;Solaris 8/9/10;Solaris 10;AIX 5.2/5.3;HP-UX 11i


 

推荐内容
  • Beyond Compare

    Beyond Compare是一个超级省时的工具,能够快速比较Window系统上的文件和文件夹。 您可以使用这个工具来管理源码,保持文件夹同步,比较程序输出,数据备份,还可以创建一个现有文件

  • MemoryScape

    MemoryScape MemoryScape 是一款简单易用的交互式内存调试器,可以帮助开发者识别、检查并解决 C、C++ 和 Fortran 程序(包括复杂的多进程和多线程程序)中困难的内存问题。MemoryScape 的构建

  • Absoft Debuggers

    Debuggers 是一款Fortran开发者最完整的调试工具-FX2 Fx2 示意图 图片1

  • DevPartner Java Edition-Named User

    DevPartner Java Edition是一套帮助开发人员构造可靠的,高性能的使用Java技术的应用程序和组件的工具软件。它可帮助解决在使用多种不同技术的multi-tier电子商务的应用程序中发现的运行时

  • DevPartner Fault Simulator

    Error-handling程序之除错分析工具 ─ DevPartner Fault Simulator 开发应用程序过程中,error-handling程序占极重要的一部份,据统计50000行的程序代码会有150至300项错误隐藏在应用程序的error-hand

  • DevPartner for Visual C++ BoundsChecker Suite

    针对 Visual C++开发人员的首选的运行时的错误检测和调试工具。它通过驻留在 Visual C++ 开发环境内部的自动调试处理程序来加速应用程序的开发,缩短产品发布的时间。BoundsChecker 对于编

Copyright 软件中国 -打造中国最专业的正版软件供应平台 2022-2023

昆仑永通(北京)信息技术有限公司版权所有 未经授权禁止复制或建立镜像

京ICP备10037049号-2