在运行应用程序时使用Java Flight Recording功能后,可以使用Java的JMC来检查生成的JFR文件,以显示热门方法和每种方法中花费的CPU时间百分比。这对于分析应用程序和识别瓶颈非常有用。
以下是旧版JMC之前可能的示例:
这个屏幕在Java 10捆绑的JMC 6.0中似乎缺失了。以下是我在Java 10捆绑的JMC 6.0中看到的示例:
似乎有一种基本的方法调用计数,但没有列出百分比CPU时间。没有选项来添加缺失的列。
是否有一种方法显示热方法的% CPU时间,或者在JDK10中已经删除了此功能?