当前位置: 首页 > 知识库问答 >
问题:

如何在jprofiler调用树中聚合方法时间

平光明
2023-03-14

我试图从根本上解决java中的性能问题。我使用jprofiler获得了采样配置文件。我可以看到许多不同的URI在根上具有相同的方法调用(xss2csv)

例如

用户1文件1

某物

xss2csv

User2File2

某物

xss2csv

我想找出xss2csv方法花费的总时间百分比。单个调用显示140(所有状态),但热点视图显示此方法的0。请告知。

如果需要更多信息,请告诉我。

共有1个答案

国仰岳
2023-03-14

热点不显示总时间,但显示固有时间。什么构成固有时间取决于过滤器设置。

要查看方法的总时间,请查看调用图。您可以右键单击热点视图或调用树视图中的方法,然后从关联菜单中选择“显示调用图”。

 类似资料:
  • 在jprofiler中,CPU视图中的时间和调用树视图中的数据库(jdbc/JPA)如何相互关联?如何判断瓶颈是在数据库调用还是在java代码中 > CPU视图的调用树部分中显示的时间是整个请求的累积时间,包括JPA和JDBC调用所花费的时间,还是只包括CPU,不包括IO时间。请求的总时间是我在CPU视图的调用树部分中看到的,还是数据库和CPU视图的调用树时间的总和 不同行的问题:我看到在java

  • 是否可以在特定的时间调用java中的方法?例如,我有一段这样的代码: 如何在java中实现这一点?

  • 问题内容: 是否可以在特定时间在Java中调用方法?例如,我有一段这样的代码: 如何在Java中完成此操作? 问题答案: 使用java.util.Timer类,您可以创建计时器并将其计划为在特定时间运行。 下面是示例:

  • 问题内容: 注意:这旨在作为常见问题的规范答案。 我有一个带有字段()的Spring 类(),但是该字段是我尝试使用它时所用的。日志显示同时创建了bean和bean,但是每当尝试在服务bean上调用方法时,我都会得到一个。Spring为什么不自动接线该领域? 控制器类: 服务等级: 应该自动连接的服务bean,但不是: 当我尝试时,出现以下异常: 问题答案: 带注释的字段是因为Spring不知道您

  • 我正在尝试使用Jprofiler的离线分析API将Jprofiler 8.1.4与jenkins集成。下面是写入的程序 > 开始JProfiler录制。 保存快照。 停止JProfiler录制。 导入java。io。文件导入java。io。IOException; 公共类TestJenJPIntegration{public static Connection connObj=null;publi

  • 我有一个叫做com的方法。ACM软件。共享。AbstractDerrivedBean。getDerivedUniqueId()。当我JProfiler应用程序时,这个方法getDerivedUniqueId()实际上像预期的那样埋在了80个方法的深处。该方法代表应用程序中的每个bean调用。我试图记录CPU调用树,从这个方法开始,一直记录到叶节点(即,被排除的类之一)。 我尝试了以下方法,但没有达