响应时间下降tps也下降是什么原因分析

 我来答
huanglenzhi
推荐于2018-04-05 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517196
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部
TPS和响应时间在理想状态下都是额定值,把入口看成线程池,如果有20个入口,并发数只有10的时候,TPS就是10,而响应时间始终是1,说明并发数不够,需要增加并发数达到TPS的峰值。
7、同样是20个入口,如果并发数变成100的话,TPS和响应时间会怎么样呢?
并发数到100的时候,就会出现堵车,堵车了平均每个车过去的时间就长了,把100个车按照20一份分成5份,第5份的等待时间就是最长的,从等待开始到这个车进去,实际花费了5秒,那100辆车都过去的响应时间就是(5+4+3+2+1)/5=3,平均的TPS就是(20/1+20/2+20/3+20/4+20/5)/5=8.89(我怎么感觉应该是100/(5+4+3+2+1)=6.67啊!)
8、由此可知,TPS和响应时间宏观上是倒数关系,但是两者实际上木有直接的关系的,在上例中,系统只存在20个线程,100的并发就会造成线程的等待,引起平均响应时间从1秒增加到3秒,TPS从20下降到9,TPS和响应时间都是单独计算出来的,并不是互相算出来的!

9、同样可知,在并发量保持不变的情况下,提高TPS的手段有几种?
A、增加线程池的数量(入口)B、降低每辆车入关的时间(也就是提高单个线程的处理效率)

10、从TPS和response time的定义查看这2者的区别?
TPS = 在场景或者灰化步骤运行的每一秒钟中,每个事务通过、失败以及停止的次数
也就是说,TPS = 总的通过、失败的事务总数/整个场景的运行时间;
reponse time = 每个事务完成实际需要的时间/事务处理数目
因此,这2个东西压根就是木有关系的!
富港检测东莞有限公司
2024-12-26 广告
低气压试验是确定产品在低气压气候环境下储存、运输、使用的适用性,试验严酷程度取决于试验的温度、气压和时间;ISTA-3A中低气压振动试验的气压要求为:卡车运输绝对气压为70kPa(等效海拔高度约为3000m),飞机运输绝对气压为60kPa(... 点击进入详情页
本回答由富港检测东莞有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式