JProfiler

2013-07-25 17:04

 JProfiler 8.0 已闪亮登场,带来一些重要功能特性:

2013-06-20 13:39

 虽然不必了解分析的内部工作原理,也可以分析用户的应用,但是了解一些内部机制可帮助用户更好理解JProfiler所生成的数据,可灵活配置应用服务器和远程应用,以及分析问题。VM 参数。请查询在启动脚本中所执行的Java调用,并添加VM参数。

时间,内存和线程分析

一个分析器有三个基本方面:“时间分析”测量用户应用在方法层次上的执行路径,而“内存分析”向用户展现了堆的变化情况,例如哪些方法分配了过多的内存。大多数应用都是多线程的,“线程分析”分析线程的同步问题。

2013-06-18 15:29

 JProfiler提供四种分析模式。其中三种需要与JProfiler GUI(图形用户界面)建立连接,可立即看见并分析数据。

这三种模式是便利性和效率权衡的结果。最简单的是直接将JProfiler GUI连接到正在运行的JVM(Attach mode附加模式)。但是,最有效率的是在启动时加载分析代理,并设置JProfiler配置参数(Profile at startup启动时分析)。

一种折衷的方式是在启动时加载分析代理,稍后再设置分析配置参数。称为“Prepare for profiling(准备分析)。

2013-01-21 18:24

JProfiler v7.2.2新功能:

在堆遍历中最大的对象视图:“cutoff”节点中的对象现在可以被选择

捆绑式的集成了IntelliJ IDEA 12.x(最新的IDEA插件可一直用于IDEA插件管理器)

2012-12-28 14:54

JProfiler的六大分析视图:

 

内存分析

堆遍历器

CPU分析

线程分析

监测分析

VM遥测

 

1、内存分析

所有的对象

记录对象

分配调用树

配置Hot spot

类跟踪

2012-12-28 13:59

JProfiler 7.x  License类型

Single License

multi-platform per-developer license

多平台的每用户license,在整个的7.x系列免费升级,购买后license key由邮件发出。购买后免费有60天的email安装支持服务。如需要其它技术支持服务也可单独购买。

Floating License

multi-platform floating license,single concurrent user

2012-12-28 13:21

JProfiler对以下提供探针:

JDBC

JMS

JNDI

Servlet

文件

套接字

进程

 

 

探针显示以下信息:

时间线

控制对象

Hot spot

遥测

事件活动

2012-12-28 11:19

JProfiler支持以下操作模式:

本地会话活动的分析

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

2012-12-27 19:05

JProfiler是一个屡获殊荣的集很多功能于一身的Java剖析器。 JProfiler直观的图形用户界面可以帮助您找到性能瓶颈,牵制内存泄漏的原因,并解决线程的问题。

1、选择JProfiler的10大理由