【发布时间】:2018-11-20 20:12:45
【问题描述】:
在正在运行的应用程序上使用 Java Flight Recording 功能后,Java 的 JMC 可用于检查生成的 JFR 文件以显示热方法以及每个方法所花费的 CPU 时间百分比。这对于分析应用程序和识别瓶颈非常有用。
以下是以前在旧版本 JMC 中可能实现的示例:
在与 Java 10 捆绑的 JMC 6.0 中似乎缺少此屏幕。这是我在 Java 10 捆绑的 JMC 6.0 中看到的示例:
似乎有一个基本的方法调用计数,但没有列出百分比 CPU 时间。似乎没有添加缺失列的选项。
有没有办法显示热方法%CPU时间,或者这个功能已经从JDK10的JMC 6.0中删除了?
【问题讨论】: