JProfiler 中 Hot Spots 视图和 Method Statistics 视图中方法排序的差异

Posted

技术标签:

【中文标题】JProfiler 中 Hot Spots 视图和 Method Statistics 视图中方法排序的差异【英文标题】:Difference in method ordering on Hot Spots view and Method Statistics view in JProfiler 【发布时间】:2016-02-09 10:39:16 【问题描述】:

我正在使用 JProfiler 对 java 应用程序进行分析。我想确定消耗大部分运行时间的罪魁祸首方法。为了弄清楚,我在 CPU 视图下的热点和方法统计子选项卡中查看两种方法(假设方法名称是 x 和 y)。这些方法的列表基于平均时间排序是相反的这两个选项卡。有什么具体原因吗?

【问题讨论】:

如果您希望能够通过寻找“罪魁祸首方法”来发现问题,那么它很可能会逃脱您的关注。有一个better way 【参考方案1】:

热点视图显示自身时间(没有呼出),而方法统计视图显示总时间,因此时间通常会有很大差异。

【讨论】:

以上是关于JProfiler 中 Hot Spots 视图和 Method Statistics 视图中方法排序的差异的主要内容,如果未能解决你的问题,请参考以下文章

JVM内存分析工具JProfiler的安装和使用

jprofiler+Linux+weblogic功能简介,配置及内存泄漏分析示例

JProfiler 入门教程

性能调优必备神器-Jprofiler解析

为啥 Jprofiler 9.11 在一段时间后停止进行分析(CPU 视图 - 热点)?

如何使用 jprofiler 分析 gwt 客户端应用程序?