当前位置: 首页 > 面试题库 >

我如何分析JMeter摘要结果

邢华清
2023-03-14
问题内容

我知道这个问题在前面已经问过了,但是我仍然无法弄清楚average,min,max and throughputJmeter摘要报告中参数的意义是什么?

这是JMeter的设置:

No. of threads:5000
Ramp-up period : 1
Loop Count: 1

Results :
Average:738 
Min:155
Max:2228
Throughput:60.5%

那么这是否意味着我的5k请求完成了738毫秒(0.7 s)的时间?还是意味着每个请求都需要0.7秒才能完成?类似地,最小和最大参数的解释是什么。


问题答案:

大约平均值-738或0.7s意味着,例如,如果您有一个带有两个线程的请求,而第一个线程在0.9s内完成,第二个线程花费了0.5s来完成,这就是您提出的所有请求的平均响应时间(与5000个用户相同,例如,如果每个用户正在执行1个请求-
平均响应时间将是所有响应时间的总和除以线程数(5000))。

Min和Max是所有请求记录的最小和最大响应时间,因此,如果再次执行5000个线程,则一个请求的采样器响应时间为155毫秒,另一个请求为2228毫秒。

关于吞吐量-它表示在给定时间内可以进行的事务或请求的数量。检查服务器的负载容量是一种有用的度量。吞吐量=(请求数)/(总时间)。



 类似资料:
  • 通常会创建一个或多个linux VM,并运行一个或多个jmeter主/从机。然后您可以收集threadgroups摘要报告侦听器的输出,其中包含诸如average、min、max、Std.Deviation、95percentile等字段。 当您在devops中“Load Tests”->New->“Apache jmeter Test”下运行jmeter项目时,它确实会在图表、摘要和日志下输出一

  • 问题内容: 例如 这里的最终总数并不重要。但至少我需要显示每个区每月的计数。 给我的清单像..... 问题答案: 在SQL Server 2008中,您可以使用PIVOT查询轻松地完成此任务。以下示例依赖于将数据转换为以下格式(看起来已经完成了): 如果可以这样做,那么您的PIVOT查询应如下所示: 在此示例中,我使用来获取每个区的总和,然后执行UNION在底部添加总计行。结果看起来像这样: 您会

  • 实验概要 这一章的实验指导中,你将会学到: 单独生成 ELF 格式的用户程序,并打包进文件系统中 创建并运行用户进程 使用系统调用为用户程序提供服务

  • 实验概要 这一章的实验指导中,你将会学到: 设备树的概念和读取 virtio 总线协议 块设备驱动的实现 将块设备托管给文件系统

  • 实验概要 这一章的实验指导中,你将会学到: 线程和进程的概念以及运行状态的表示 线程的切换 对 CPU 进行抽象在上面完成对线程的调度

  • 实验概要 这一章的实验指导中,你将会学到: 虚拟地址和物理地址的概念和关系 利用页表完成虚拟地址到物理地址的映射 实现内核的重映射