JProfiler的操作模式

JProfiler支持以下操作模式:

本地会话活动的分析

一旦定义了应用程序如何开始,JProfiler可以分析它,并立刻看到VM分析的实时数据。为了消除会话配置的需要,你可以使用你许多IDE插件在喜欢的IDE中分析应用程序。

一个远程会话活动的分析

通过修改虚拟机的java启动命令的参数,你可以监听任何Java应用程序与JProfiler GUI的连接。 被分析的应用程序不仅可以运行在本地计算机上,还可连接到在网络上的一个分析的应用程序。此外,JProfiler对于所有流行的应用服务器都提供了大量集成的向导,有助于设置应用程序进行剖析。

离线分析和触发器

不必使用JProfiler GUI连接到要分析的应用程序:离线分析,您可以使用JProfiler的强大的触发器系统或JProfiler API控制分析代理,并保存快照到磁盘。在稍后的时间,你可以在JProfiler的GUI打开这些快照或命令行导出工具导出分析视图或导出ant任务。

快照比较

用JProfiler,可以保存目前所有的分析数据快照到磁盘。 JProfiler提供了丰富的比较功能,看看两个或两个以上的快照发生了什么变化。另外,您可以用命令行比较工具以编程方式创建比较报告或比较ant任务。

查看HPROF快照

JProfiler可以打开HPROF快照,用JVM工具如jconsole或JMAP,或-XX:+ HeapDumpOnOutOfMemoryError JVM参数的触发。

请求跟踪

请求跟踪的创新理念,JProfiler更容易地分析并行和多线程编程。请求跟踪连接在网站与网站不同的线程之间执行调用,在树视图中以超链接形式。下面的多线程系统可以跟踪:

java.util.concurrent包的执行

AWT事件

SWT事件

线程的启动

 

轻松创建自定义探针

JProfiler提供一个自定义的探测向导,允许直接在JProfiler的GUI定义自定义探针。自定义探针部署到JProfiler分析的应用程序,当修改或添加自定义探针时甚至不用重新启动分析的应用程序。

JProfiler产品及价格咨询:北京铸锐数码 010-62139280