嗨,我一直在使用 JMeter PerfMon 来获取 CPU 和内存统计信息。然而,在之前的测试中,我决定向管理员寻求帮助并使用 Windows 性能监视器。我抓取了一个内存性能示例,似乎 PerfMon 插件的使用率往往比 Windows 监视器增加:
Windows 监视器在图表(和 scv)中显示稳定的 50% 平均值:
但是 Jmeter 的 PerfMon 插件显示了 70% 的平均值:
问题是我不知道要报告哪些结果。我什至仔细检查了我的目标是正确的服务器、时间范围和测量以避免错误,但我不知道为什么每个工具显示的结果都有点不同。其他服务器和指标的模式相同:Jmeter 中的平均值更高。
我宁愿使用 JMeter,因为它更容易在所有服务器中设置并收集结果,但我不知道这些是否比 Windows 性能监视器中的更可靠。在网络上的其他示例中,我看到 Jmeter 报告超过 100%,因此 JMeter 可能已经对结果反应过度了。任何人都知道 JMeter PerfMon 是否足够准确来报告它而不是 Windows 性能监视器?如果我们在 JMeter 报告中设置了一个基准线,而在 Windows 监视器中则不会,这可能会影响我们。也许有人比较了不同工具的结果。