Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
JProfiler 提供了一个实时调用树视图,因此您可以实时查看正在使用 CPU 的内容并深入了解详细信息。随时将计数重置为零,冲洗,重复。
我目前没有那个工具,并试图通过免费/开放的替代品来解决问题。jvisualvm 和 NetBeans 分析器具有静态快照调用树和实时平面视图。似乎有理由提供一个实时调用树视图(或作为插件),但我似乎找不到。
这种功能是否仅在商业分析器中可用?
谢谢。
如果您在分析 CPU 使用情况后点击 Sampler 或 Profiler 窗口中的“快照”按钮,它会显示一个调用树,其中包含每个方法的 CPU 时间摘要以及自身时间。
来源:https ://stackoverflow.com/a/12809814/952135
鉴于没有人提到此功能的非商业版本,而且我找不到,我会声称答案是:
截至本文发布时,此功能仅在商业分析器中可用。
2012 年 5 月更新。我仍然找不到任何东西。