欢迎您!“一八软件网”是上海趋唯事软件有限公司的在线软件销售和服务网站
JProfiler
集所有功能于一体的Java分析工具
  • 产品编号:2013-703
  • 产品类型:商业控件
  • 当前版本:8.0.1
  • 产品厂商:ej-technologies GmbH
概述:JProfiler是一款All-In-one的Java应用性能分析和测试工具,得过JDJ大奖。JProfiler直观的用户界面可帮助您解决性能瓶颈,发现内存泄漏和理解线程问题。


JProfiler支持的操作模式

  • 本地会话的实时分析
    一旦你定义了你的应用程序是如何启动,JProfiler就能够分析它,您可以立即看到剖析的JVM实时数据。为了省去了会话配置,您可以使用许多IDE插件中选择适合你最喜爱的IDE来分析您的应用程序。
  • 远程会话的实时分析
    通过修改java的启动命令的VM参数,你可以得到任何Java应用程序侦听来自JProfiler的图形用户界面的连接。该分析应用程序不仅可以运行在本地计算机上,JProfiler可以通过网络连接到一个分析应用程序。此外,JProfiler的提供了许多集成的向导,它支持所有流行的应用程序服务器,以帮助您设置您的应用程序的分析。
  • 离线分析和触发器
    你不必用与JProfiler的GUI连接:通过离线分析,您可以使用JProfiler的强大的触发系统或JProfiler的API来控制分析代理并保存快照到磁盘。在稍后的时间,你可以在JProfiler的GUI打开这些快照或编程方式导出分析,用命令行导出工具浏览,或导出到ant task。
  • 快照比较
    在JProfiler中,可以将所有现有分析数据以快照方式保存到磁盘。JProfiler提供了丰富的比较机制,看看有两个或多个快照之间变化。另外,您可以用命令行比较工具或ant task比较,通过编程方式创建比较报告。
  • 查看一个HPROF快照
    JProfiler可以打开由JVM工具如JConsole,或JMAP,或由-XX:+ HeapDumpOnOutOfMemoryError JVM参数触发的HPROF快照。
  • 请求跟踪
    利用请求跟踪的创新理念,使的JProfiler并行和多线程编程的分析更加容易。请求跟踪连接在调用树视图中的超链接不同线程之间执行点的调用点。下列多线程系统可以跟踪:

    (1)Executors from the java.util.concurrent package
    (2)AWT events
    (3)SWT events
    (4)Thread starts

    JProfiler可以跟踪调用跨JVM边界,能够跟踪下列远程调用:
    (1)RMI calls
    (2)Web service calls
    (3)Remote EJB calls

  • 轻松创建自定义探针
    JProfiler提供了一个自定义的探针向导,允许你直接在JProfiler GUI定义自定义探针。通过JProfiler部署自定义探针到被分析的应用程序,甚至当你改变或添加自定义探针时不必重新启动被分析的应用程序。
JProfiler提供的分析视图

内存分析
JProfiler的内存视图部分提供了对内存使用状况的动态更新视图,显示分配点的信息。所有视图有几个聚合级并能显示实时和垃圾收集的对象。
  • All objects 
  • Recorded objects 
  • Allocation call tree 
  • Allocation hot spots 
  • Class tracker 
Heap Walker
在JProfiler的heap walker中你可以取到Heapd的快照,通过执行选择步骤并钻取到感兴趣的对象。heap walker有五个视图:
  • Classes 
  • Allocations 
  • Biggest objects 
  • References 
  • Data 
  • Time 
  • Inspections 
  • Graph 
另外JProfiler还包括了CPU分析线程分析监视分析VM遥测

JProfiler 提供的探针
  • JDBC
  • JPA/Hibernate
  • JMS
  • JNDI
  • RMI
  • Web services
  • Servlets
  • Files
  • Sockets
  • Processes
  • 分享到:
  • 上海趋唯事软件有限公司
    销售:021 - 3211 0920
    技术:021 - 3211 0930
    邮件:sales(#)commuch.com
联系我们: 021 - 3211 0920 , 3211 0930