JProfiler

JProfiler是唯一一款获过奖的Java剖析器,被誉为“最好的Java剖析/测试工具”

产品类型: 软件 产品功能: 测试分析/教育及研究机构推荐产品 平台语言: 英文 源码: 不提供源码 产品编号: 10743
  • 当前版本:v9.2.1 [销售以商家最新版为准,如需其他版本,请来电咨询]
  • 开  发 商:ej-technologies 正式授权

关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。加企业QQ:800018081 咨询该产品

中文   |   英文

>>>ej-technologies开年特惠进行中,冰点折扣放价中!

活动时间:1月1日-1月31日

慧都2017.1促销

JProfiler——最好的Java剖析/测试工具

 

JDJ(Java Developer's Journal)杂志在Java开发界长期以来享有盛誉,是Java界每月主要信息与深入评论的源头。它每年一度的读者选择奖也有较大的权威性,被誉为软件行业的奥斯卡奖

声明:本产品中文介绍为慧都控件网版权所有,未经慧都公司书面许可,严禁拷贝、转载!

需要培训、定制、外包?请联系我们!企业QQ:800018081 慧都专业技术团队帮助您提高效率,节省成本,降低风险!

工作模式

本地会话实时分析模式

    Profiler能够根据用户定义的启动方式进行设置。用户即刻便能从设置好的JVM中看到实时数据。用户还可以无需自定义,直接从多个IDE插件中选择进行配置。

远程会话实时分析模式

    通过Java开始命令行的方式修改VM参数,用户可使用JProfiler GUI的连接监听Java应用程序。该设置程序不但可以在本地计算机上运行,还可以在网络中作为某个设置程序的附加程序使用。JProfiler的帮助文件,可以帮助用户安装和设置应用程序服务器。

离线分析模式

    用户无需通过JProfiler GUI连接应用程序即可对之进行设置。在离线设置模式下,用户可以使用Profiler触发系统或者JProfiler' API控制代理设置,然后保存快照。随后用户便可使用命令行导出工具或者蚂蚁任务导出工具,在JProfiler GUI或导出视图设置中打开这些快照。

快照比较

    在JProfiler中,用户可以将当前的所有设置数据保存到快照中。JProfiler提供了丰富的比较功能以对比两个或者多个快照之间的差别。用户可使用编程的命令行比较工具或ant task比较工具创建对比报告。


内存分析

    JProfiler动态更新视图和信息视图中可显示内存使用情况。所有的视图都有几个聚集层并且能够显示现存对象和作为垃圾回收的对象。

  • 所有对象
    显示类或在状况统计和尺码信息堆上所有对象的包。你可以标记当前值并显示差异值。

  • 记录对象
    显示类或所有已记录对象的包。你可以标记出当前值并且显示差异值。

  • 分配访问树
    显示一棵请求树或者方法、类、包或对已选择类有带注释的分配信息的J2EE组件。

  • 分配热点
    显示一个列表,包括方法、类、包或分配已选类的J2EE组件。你可以标注当前值并且显示差异值。对于每个热点都可以显示它的跟踪记录树。


堆遍历

    在JProfiler的堆遍历器(Heap walker)中,你可以对堆的状况进行快照并且可以寻找感兴趣的对象。堆遍历器有五个视图:

  • 类 Classes
    显示所有类和它们的实例。

  • 分配 
    为所有记录对象显示分配树和分配热点。

  • 索引
    为单个对象和“显示到垃圾回收根目录的路径”提供索引图的显示功能。还能提供合并输入视图和输出视图的功能。

  • 数据
    为单个对象显示实例和类数据。

  • 时间
    显示一个对已记录对象的解决时间的柱状图。


CPU 剖析

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

  • 访问树
    显示一个积累的自顶向下的树,树中包含所有在JVM中已记录的访问队列。JDBC,JMSJNDI服务请求都被注释在请求树中。请求树可以根据ServletJSPURL的不同需要进行拆分。

  • 热点
    显示消耗时间最多的方法的列表。对每个热点都能够显示回溯树。该热点可以按照方法请求,JDBCJMSJNDI服务请求以及按照URL请求来进行计算。

  • 访问图
    显示一个从已选方法、类、包或J2EE组件开始的访问队列的图。


线程剖析

    对线程剖析,JProfiler提供以下视图:

  • 线程历史
    显示一个与线程活动和线程状态在一起的活动时间表.

  • 线程监控
    显示一个列表,包括所有的活动线程以及它们目前的活动状况。

  • 固定探测图表
    显示一个包含了所有在JVM里的固定的图表。、

  • 目前使用的监测器
    显示目前使用的监测器并且包括它们的关联线程。

  • 历史检测记录
    显示重大的等待事件和阻塞事件的历史记录。

  • 监测使用状态
    显示分组监测,线程和监测类的统计监测数据。


VM 遥感勘测技术

    观察JVM的内部状态,JProfiler提供了不同的遥感勘测视图,如下所示:


  • 显示一个堆的使用状况和堆尺寸大小活动时间表。

  • 对象
    显示一张关于活动对象与数组的图表的活动时间表。

  • 垃圾收集器
    显示一张关于垃圾回收活动的活动时间表。


  • 显示一个与已装载类的图表的活动时间表。

  • 线程
    显示一个与动态线程图表的活动时间表。

类型 标题 发布时间
版本更新 JProfiler v9.2.1

JProfiler版本更新至v9.2.1,新增多个代码示例

2016-12-19
版本更新 JProfiler v9.2

JProfiler版本更新至v9.2,新增Probe call tree等多项功能

2016-09-12
文章 【更新】JProfiler版本更新至v9.2.1,新增多个代码示例|附下载

本次更新新增多个代码示例,最新版支持NetBeans 8.2,上一版本中一些视图等问题得到了修复。

2016-12-19
文章 Java性能优化全攻略

让Java应用程序运行是一回事,但让他们跑得快就是另外一回事了。在面对对象的环境中,性能问题就像来势凶猛的野兽。但JVM的复杂性将性能调整的复杂程度增加了一个级别。这里Refcard涵盖了JVM internals、class loading(Java8中更新以映射最新的元空间)、垃圾回收、故障诊断、检测、并发性,等等。

2016-05-17
问答 请问我在用JProfiler 4.3.2的时候,当选好监控Tomcat时,要启动就出现如下:

a different version of JProfiler has been detected on the remote side Please synchronize both installations to the same version please check your PATH environment variable it might contain a different version of the native library

2012-08-31
问答 请问我在用JProfiler 4.3.2的时候,当选好监控Tomcat时,要启动就出现如下:

a different version of JProfiler has been detected on the remote side Please synchronize both installations to the same version please check your PATH environment variable it might contain a different version of the native library

2012-08-31
演示或示例 Using the probe tracker

本演示主要展示了如何利用probe tracker来记录所选择的热点和控制对象的细粒度的时序信 息。

2013-05-09
演示或示例 Creating a custom probe

该演示主要展示了如何创建一个自定义探头,该探头包含了事件,遥感勘测和热点视图。

2013-05-07

更新时间:2017/1/4 14:59:55 | 录入时间:2006-04-26 | 责任编辑:邹家俊 给他留言或建议

客服
开发商其他产品
  • Perfino

    Perfino是一款有特色的JVM监测软件。功能强大,可靠和经济实惠的Java APM。

  • JProfiler

    JProfiler是唯一一款获过奖的Java剖析器,被誉为“最好的Java剖析/测试工具”

  • install4j

    业界一致肯定的、最佳多平台Java安装文件生成工具

同类产品
  • TestComplete Desktop

    TestComplete是一款自动化功能测试平台。TestComplete Desktop可以在任何桌面应用程序上创建、管理和运行自动化测试。

  • CodeReviewer

    CodeReviewer是一款免费的代码审查工具,适合小型团队使用。

  • TestServer

    TestServer是一款API代码分析测试的工具,帮助您提高API的完整性。

  • Xamarin Insights

    一个为开发人员提供手机应用程序跟踪、监控和事故报告,通过实时监控来改善应用程序的分析工具

  • HP Performance Center(HP PC)

    HP Performance Center 软件是一款企业级性能测试平台。设计用于推动标准化进程、集中式管理、全球协作以及形成卓越的性能测试中心。

  • Fortify on Demand

    Fortify on Demand是一款移动应用和web的安全测试软件。

  • AppPulse Mobile

    AppPulse Mobile是一款针对移动应用性能分析的软件。

  • AppPulse Active

    AppPulse Active是一款从最终用户角度即时监控网站、云和 SaaS 服务的软件。

  • AppPulse Diagnostics

    AppPulse Diagnostics是一款企业级的漏洞检测软件。深入了解影响您的事物性能的代码、数据库调用和第三方服务。

  • AlertSite

    AlertSite是一款领先的综合监测软件,可用于APIs、移动和Web应用程序。

联系我们


官方微信
官方微博

慧都旗下网站

友情链接

慧都科技有限公司 版权所有 Copyright 2003-2016 渝ICP备12000582号
100%正版软件