gpt4 book ai didi

java - 调试慢速 Java 方法

转载 作者:行者123 更新时间:2023-11-29 05:53:33 25 4
gpt4 key购买 nike

VisualVM 向我显示某个特定方法的执行时间很长。

是否有任何广泛使用的策略来查看 Java 方法的性能(关于时间)?

我的直觉是,缓慢的响应时间将来自 VisualVM 正在报告的调用层次结构中某处的方法,但我认为获得一些硬数字比基于以下假设在代码中四处钓鱼要好谈到性能。

最佳答案

VisualVM 应该向您展示使用最多 CPU 的方法。如果最大的用户是你的方法,这意味着它不是你正在调用的方法,除非你正在调用许多单独看起来很小但总数更多的方法。

我建议你把这个方法调用的方法和你的总数的区别。那就是您的方法添加了多少正在分析的内容。注意:由于分析器有开销,它在未分析时添加的数量可能会更少。

关于java - 调试慢速 Java 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13030317/

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