在网上看到一篇文章,tps 与 事务平均响应时间关系对答。可以帮助能更清楚的了解二者之间的关系。

问者:每秒处理的事务数和事务的平均响应时间 怎么个关系,有关系吗

kaku21:举个例子:一个高速路 有10个入口,每个入口每秒钟只能进1辆车,请问1秒钟最多能进几辆车??

问者:10

kaku21:每辆车需要多长时间响应??

问者:针对这个问题的话 那tps就是10 ,事务的响应时间是1

kaku21:好,那现在我有20辆车,那每秒能进几辆??每辆响应时间是多少??

问者:。。。思考中

kaku21:每秒还是进10辆车呗,每辆车还是1秒响应啊

问者:对呀

kaku21:继续,现在我把入口扩展到20个,那我问你,每秒最多进多少辆车??每辆车响应多长时间??

问者:20  1

kaku21:好,现在tps变了,响应时间没变,那我问你 tps跟响应时间有啥关系??

问者:没关系

kaku21: tps和响应时间在理想状态下都是额定值,你把入口看做线程池。如果20个入口,并发数只有10的时候,tps就是10,而响应时间始终都是1,说明并发不够,需要增加并发数达到tps的峰值。

问者:同样是20个入口,并发数是100的话,tps是20,响应时间还是1?
什么情况下响应时间会大于1秒

kaku21:我问你,当并发数量是100的时候,会出现什么情况??

问者:堵车啦。。。哦,堵车了 平均每个车过去的时间就长了?

kaku21:堵车说白了就是有车在等待,现在把100按20分成5份,第5份等待的时间是最长的,从等待开始到这个车进去,实际花费了多长时间??

问者:5秒吧

kaku21:那么100两车的平均响应时间是多少??

问者:5除以100?0.05?

kaku21:错,用简单的数学逻辑算 (5+4+3+2+1)/5=3 这就是平均响应时间

明白没??接着问你,100两车的平均tps是多少??

问者:20?

kaku21:错(20/1+20/2+20/3+20/4+20/5)/5 约等于 8.8999

问者:前面tps还是20呢 ,并发大了 怎么tps小了.20是tps的峰值?

kaku21:响应时间和TPS在宏观上是反比的关系,但是两者之间没有直接关系

kaku21:20是一次并发的数量,100的并发则造成了线程的等待,引起平均响应时间从1秒变成3秒,当然TPS也从20下降到9;TPS和响应时间都是单独计算出来的,两者不是互相计算出来的。

tps 与 事务平均响应时间关系对答相关推荐

  1. tps 与 事务平均响应时间关系对答(转)

    在网上看到一篇文章,tps 与 事务平均响应时间关系对答.可以帮助能更清楚的了解二者之间的关系. 问者:每秒处理的事务数和事务的平均响应时间 怎么个关系,有关系吗 kaku21:举个例子:一个高速路 ...

  2. TPS和事务响应时间的关系、计算公式(转载)

    例子:一个高速路有10个入口,每个入口每秒钟只能进1辆车 1.请问1秒钟最多能进几辆车? TPS=10 2.每辆车需要多长时间进行响应? reponse time = 1 3.改成20辆车,每秒能进几 ...

  3. TPS和事务响应时间的关系、计算公式

    转载文章,个人认为文章中有错误点,不可全信 例子:一个高速路有10个入口,每个入口每秒钟只能进1辆车 1.请问1秒钟最多能进几辆车? TPS=10 2.每辆车需要多长时间进行响应? reponse t ...

  4. 性能面试题:如何找到并发数、平均响应时间、tps的最佳平衡点?

    面试的机会是有限的,所以,我经常提醒微信或者Q群里的小伙伴:你可以任性的裸辞,但是不能毫无准备的裸面. 我有个习惯,会把曾经面试过的公司及笔试.面试题都记录到云笔记上,把答案写上,方便以后换工作复习. ...

  5. 网站性能测试指标(QPS,TPS,吞吐量,响应时间)详解

    常用的网站性能测试指标有:吞吐量.并发数.响应时间.性能计数器等. 并发数 并发数是指系统同时能处理的请求数量,这个也是反应了系统的负载能力. 响应时间 响应时间是一个系统最重要的指标之一,它的数值大 ...

  6. 性能测试能力提升-线程、并发、吞吐量、TPS、QPS、响应时间

    一.背景 接着上一篇的知识:性能测试能力提升-关于性能测试,本篇文章,我们将主要介绍以下几方面的知识: 线程数&并发用户数 相对并发&绝对并发 吞吐量 TPS&QPS 响应时间 ...

  7. 并发数、TPS、吞吐量、响应时间、每秒点击数等

    转载自多篇文章 转载:https://www.cnblogs.com/kumufengchun/p/11065413.html 并发数 并发数是指系统同时能处理的请求数量,这个也是反应了系统的负载能力 ...

  8. jmeter-监听器之每秒事务数响应时间活动的线程数服务器性能指标监控

    目录 一.插件安装 二.监听器-jp@gc - Transactions per Second 三.监听器之响应时间Response Times Over Time 四.监听器之活动的线程数(Acti ...

  9. 性能测试的几个指标(并发数、吞吐率、响应时间、平均响应时间、99%响应时间)

    并发数 并发数是指在同一个时间点,同时请求服务的客户数量. 比如大家常说的:『 我的网站可以承受一万并发. 』在通常情况下指的是:如果同时有一万名用户访问网站,所有人都可以正常获得服务.而不会有超时或 ...

最新文章

  1. kafka0.9 java commit_kafka提交offset失败
  2. 跟人聊天的总结:为什么选择SAP
  3. javascript 与vbscript 互相调用
  4. 100万并发连接服务器笔记之Erlang完成1M并发连接目标
  5. 唤醒屏幕_小度在家VS天猫精灵CC 屏幕正在让智能音箱进入下一版本
  6. ubuntu linux配置bond 网卡绑定 多个bond配置多网关
  7. c语言课本答案解析宋士银,c语言教材
  8. linux CPU压力测试stress
  9. 怎么把ide改成ahci_不重装系统如何开启ahci模式_不重装系统ahci改ide模式的方法...
  10. 国美易卡利用数据挖掘技术,国美易卡精准分析决策
  11. 2018 蓝桥杯省赛 B 组模拟赛(一)青出于蓝胜于蓝
  12. 百度K站“漏洞”被发现,如何预防被百度人工K站
  13. .fasta文件的相关处理
  14. 计算机的传播速度和传播速率一样吗,U盘传输速度和什么有关?
  15. Android之手机振动和振铃
  16. Python 的七大就业方向,总有一个适合你!
  17. STM32F407IGT6与STM32F407ZGT6区别
  18. Verilog的6位,8位数码管译码
  19. 安装配置MP-SPDZ以及创建MP-SPDZ库的docker镜像
  20. GreenSock面向初学者:Web动画教程(第1部分)

热门文章

  1. 非涉密计算机网检平台,非涉密计算机检查记录表-保密处.pdf
  2. 支付宝小程序-上拉加载,下拉刷新
  3. Java程序员去BATJ一线互联网大厂需要哪些技能?
  4. css盒子外边距合并问题
  5. php图片怎么存入指定文件夹_在PHP中如何把图片存入数据库和文件夹里
  6. 2022年R2移动式压力容器充装考试模拟100题及模拟考试
  7. mysql怎么 计算周岁_C#计算周岁 - osc_h7d57ub2的个人空间 - OSCHINA - 中文开源技术交流社区...
  8. Linux环境下JDK/Eclipse一键安装脚本
  9. Nginx - 深入理解nginx的处理请求、进程关系和配置文件重载
  10. web3.js中的Glossary