架构师训练营 2 期 - 第 7 周命题作业

用户头像
Geek_no_one
关注
发布于: 2020 年 12 月 06 日

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



性能测试是一个总称,具体可细分为性能测试、负载测试、压力测试、稳定性测试。

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

性能测试:a~b 并发数增加,TPS快速增加。负载未达到系统软硬件瓶颈,对请求立即做出响应,吞吐量与负载呈线性关系,系统有充足的资源。

负载测试:b~c 并发数增加,TPS增长速度变小。系统无法一次性处理所有响应,响应时间开始递增,吞吐量随负载增加缓慢上涨,系统资源紧张。

压力测试:c~d 并发数增加,TPS反而开始下降。系统资源消耗殆尽,响应时间快速上涨,吞吐量迅速下降,系统超负荷运行很可能崩溃。



用户头像

Geek_no_one

关注

还未添加个人签名 2020.05.15 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 2 期 - 第 7 周命题作业