【发布时间】:2017-07-07 13:26:34
【问题描述】:
我正在使用 Jmeter 插件来显示与 CPU 和内存性能相关的图表。它向我展示了基于线程组设置的矩阵和使用服务器代理对服务器的休息客户端调用。但我无法理解 CPU 和内存的 x 和 Y 轴矩阵。请建议它是如何工作的。
【问题讨论】:
标签: memory jmeter performance-testing load-testing jmeter-plugins
我正在使用 Jmeter 插件来显示与 CPU 和内存性能相关的图表。它向我展示了基于线程组设置的矩阵和使用服务器代理对服务器的休息客户端调用。但我无法理解 CPU 和内存的 x 和 Y 轴矩阵。请建议它是如何工作的。
【问题讨论】:
标签: memory jmeter performance-testing load-testing jmeter-plugins
X 轴:X 轴值是当前测试持续时间的累积值,在下图中表示,测试开始于 2 分钟和 5 分钟前,因此值为 00:02:05。
示例 1:如果测试在 30 分钟前开始,则 x 轴值为 00:30:00
示例 2:如果测试在 20 分 20 秒前开始,则 x 轴值为 00:20:20。
Y 轴:有点棘手,因为在下图中“localhost Memory(*100)”利用率为 9000 表示实际利用率为 90 %,只有该值是 100 的倍数(90*100=9000)。
“本地主机 CPU (*1000)”表示 CPU 是实际值 (4) 乘以 1000。
Memory乘以100,CPU乘以1000的原因是,网络利用率为30000。
在上图中,内存利用率为~9000(~90*100),实际利用率为~90,请查看下图
【讨论】: