写点什么

性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?

用户头像
李广富
关注
发布于: 2020 年 07 月 23 日

一、为什么要做性能测试

新能测试是性能优化的前提和基础,也是性能优化结果的检查和度量标准。不同视角下的网站性能有不同的标准,也有不同的优化手段。

  • 主观视角:用户感受到的性能

  • 客观视角:性能指标衡量的性能


二、性能测试指标

不同视角下有不同的性能指标,不同的标准有不同的性能测试指标,网站性能测试的主要指标有响应时间、并发数、吞吐量、性能计数器等。

吞度量=(1000/响应时间 ms)*并发数


指标清楚后,下面来看看两张图:


从上面两张图可以看出,在系统资源承受范围之内,吞吐量随系统的并发用户数的增加呈现增加趋势;但是当超出系统资源承受范围时分为两种情况:

  1. 吞吐量为定值,即多余的请求拒绝,响应时间也作为一个定值,那么吞吐量达到阈值后,响应时间和吞吐量都趋于稳定;

  2. 吞吐量来着不拒,那么就会导致系统资源耗尽,负载增加,然后又会引起吞吐量下降,当当达到负载极限后,系统崩溃。

用户头像

李广富

关注

还未添加个人签名 2019.11.12 加入

还未添加个人简介

评论

发布
暂无评论
性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?