ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

jmeter中TPS和throughput的区别【杭州多测师】【杭州多测师_申sir】

2022-04-13 19:35:24  阅读:177  来源: 互联网

标签:sir 插件 多测师 尔特 吞吐量 TPS 36000m 杭州 10


吞吐量:
吞吐量是指单位时间内系统能够完成的工作量,它衡量的是软件系统服务器的处理能力,就是在一秒中

统计所完成的工作量。

一个系统的吞度量(承压能力)与请求对CPU的消耗、外部接口、IO等等紧密关联。单个请求对

CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。

TPS(每秒事务数):
TPS是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务

是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到

服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。

联系:

都是性能指标,都是以秒为单位进行计算区别:
吞吐量是数据层的指标,指单位时间内系统成功传输的数据量,以MB、GB等为单位
TPS是网络协议层的指标,指一秒内成功完成的事务数(transaction)

举例:
博尔特1秒跑10米,就计算得一小时能跑:10*3600=36000m,其实博尔特就跑了10s,而36000m这

个数的大小,是我们计算出认为如果博尔特跑3600s可以跑36000m。

但是实际上让博尔特真的跑上一个小时,可能就跑了20000m(吞吐量),因为他全程不一定都是保

持1秒10米,后面就累了,可能1s也就跑7m,也就是TPS强调时刻,但是吞吐量强调时间段

监测手段:

1)平均TPS:用聚合报告中Throughput表示

 

 2)瞬时TPS以及最大TPS:用插件jp@gc-Transactions per Second插件表示

 

 3)吞吐量

当接口没有报错时可以用聚合报告中Throughput表示;

其次,还可以用插件:图形结果表示

 

标签:sir,插件,多测师,尔特,吞吐量,TPS,36000m,杭州,10
来源: https://www.cnblogs.com/shensir/p/16141713.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有