【问题标题】:How to read this JProfiler comparison correctly?如何正确阅读此 JProfiler 比较?
【发布时间】:2020-03-07 12:06:23
【问题描述】:

我刚刚开始使用 JProfiler 11.1。在代码更改前后,我用它来对我的系统的内存消耗进行基准测试。我将它们保存到两个屏幕截图中,并从中进行了比较。这听起来可能很愚蠢,但在结果图表中,我无法理解它的含义。在左侧的裸露中,我在 before6.jsp 之前有 after-6.jps,在比较结果中,我看到很多向右侧上升的红条。这是否意味着“after-6.jps”比“before-6.jsp”有更多,反之亦然?

我做了一些谷歌搜索,但找不到任何关于如何阅读它的文章。 任何帮助,将不胜感激!

【问题讨论】:

    标签: java comparison jprofiler


    【解决方案1】:

    在快照选择器中,属于所选比较的一部分的快照用数字标记,对于像对象比较这样的双重比较,标签是“1”和“2”。显示的差异计算为

    (measurement in snapshot 2) - (measurement in snapshot 1)
    

    所以在您的情况下,“before-6.jps”包含比“after-6.jps”更多的字符串。您可能希望以相反的方式看到这一点,因此您可以在比较向导的第一步中以不同的方式选择快照。默认情况下,比较向导按快照选择器中显示的相同顺序对快照进行排序,因此我建议在此处重新排序快照,以便“before-6.jps”位于“after-6.jps”之前。

    【讨论】:

    • 谢谢。这就是我要找的:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-06
    • 2013-07-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多