【问题标题】:Is there a call tree view available for jvisualvm or NetBeans profiler?jvisualvm 或 NetBeans 分析器是否有可用的调用树视图?
【发布时间】:2010-07-29 15:00:52
【问题描述】:

JProfiler 提供实时调用树视图,因此您可以实时查看 CPU 使用情况并深入了解详细信息。随时将计数重置为零,冲洗,重复。

我目前没有该工具,并试图通过免费/开放的替代品来解决问题。 jvisualvm 和 NetBeans 分析器具有静态快照调用树和实时平面视图。 似乎有理由提供一个实时调用树视图(或作为插件),但我似乎找不到。

这种功能是否仅在商业分析器中可用?

谢谢。

【问题讨论】:

    标签: java netbeans profiling jvisualvm jprofiler


    【解决方案1】:

    如果您在分析 CPU 使用情况后点击 Sampler 或 Profiler 窗口中的“快照”按钮,它将显示一个调用树,其中包含每个方法的 CPU 时间摘要以及自身时间。

    来源:https://stackoverflow.com/a/12809814/952135

    【讨论】:

    • 看起来 NetBeans 也是如此——您必须先拍摄快照,然后它会显示调用图,而不仅仅是方法列表。哎呀,NetBeans。
    【解决方案2】:

    鉴于没有人提到此功能的非商业版本,而且我找不到,我会声称答案是:

    截至本文发布时,此功能仅在商业分析器中可用。

    2012 年 5 月更新。我仍然找不到任何东西。

    【讨论】:

    • 你真的认为这个答案值得赢得赏金吗?
    • 如您所见,我几年前就问过这个问题。那时我到处找。问熟悉 NetBeans 分析器等的同事。在赏金之后,我决定再看一遍,我似乎很清楚,仍然有一个实时平面视图和一个静态调用树视图。 netbeans.org/kb/docs/java/profiler-intro.html。我的回答是正确的。所以,是的。在有人发布答案证明并非如此之前,我确实应该赢得赏金。
    • 另外,@shailesh,这个答案比赏金早了一年半。
    猜你喜欢
    • 2011-09-02
    • 1970-01-01
    • 2011-03-23
    • 2012-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多