gpt4 book ai didi

profiling - Java Mission Control (JMC) 6.0 在检查 JFR 飞行记录时不显示热门方法

转载 作者:行者123 更新时间:2023-12-02 22:45:23 26 4
gpt4 key购买 nike

在正在运行的应用程序上使用 Java 飞行记录功能后,可以使用 Java 的 JMC 检查生成的 JFR 文件,以显示热门方法以及每个方法所花费的 CPU 时间百分比。这对于分析应用程序和识别瓶颈非常有用。

以下是旧版本 JMC 以前可能实现的功能示例:

Older JMC version

Older JMC version

与 Java 10 捆绑的 JMC 6.0 中似乎缺少此屏幕。以下是我在 Java 10 捆绑的 JMC 6.0 中看到的示例:

JMC 6.0

似乎有方法调用的基本计数,但没有列出 CPU 时间百分比。似乎没有添加缺失列的选项。

是否有办法显示热方法%CPU时间,或者此功能是否已从JDK10中的JMC 6.0中删除?

最佳答案

百分比列不是CPU时间,而是方法样本总数的百分比。JMC 6.0 中的“计数”列中显示相同的信息作为背景,我相信如果您将鼠标悬停在该列上以获取工具提示,可能会显示一个百分比数字。

我知道您不是第一个错过百分比列的人,JMC Jira 中有一个对此的增强请求:https://bugs.openjdk.java.net/browse/JMC-5721

关于profiling - Java Mission Control (JMC) 6.0 在检查 JFR 飞行记录时不显示热门方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50800070/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com