Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JProfiler中热点视图和方法统计视图中方法排序的差异_Java_Performance_Profiling_Jprofiler - Fatal编程技术网

Java JProfiler中热点视图和方法统计视图中方法排序的差异

Java JProfiler中热点视图和方法统计视图中方法排序的差异,java,performance,profiling,jprofiler,Java,Performance,Profiling,Jprofiler,我正在使用JProfiler为java应用程序进行评测。我想确定消耗大部分运行时间的罪魁祸首方法。为了弄清楚这一点,我在“CPU视图”下的“热点”和“方法统计”子选项卡中查看了两种方法(假设方法名称为x和y)。根据平均时间排序的这些方法的列表在这两个选项卡上是相反的。有什么具体的原因吗?热点视图显示自己的时间(没有传出呼叫),而方法统计视图显示总时间,因此时间通常会非常不同。如果您希望通过寻找“罪魁祸首方法”来发现问题,它很可能会逃过您的眼睛。有一个。

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

热点视图显示自己的时间(没有传出呼叫),而方法统计视图显示总时间,因此时间通常会非常不同。

如果您希望通过寻找“罪魁祸首方法”来发现问题,它很可能会逃过您的眼睛。有一个。