性能测试(如何合理测量系统最大吞吐量?)

性能测试(如何合理测量系统最大吞吐量?)

  1. 性能指标:吞吐量、延时以及并发度

​ 并发度=延时*吞吐量 :表示在延时时间内可以完成的请求数

​ 延时(latency):一般采用的是TP50,TP99。TP50表示处理50%的网络请求所需的最低耗时,TP99表示处理99%的 网络请求所需的最低耗时。由于平均值易受极端数值的影响所以不采用平均延时。=>表征系统的稳定性

​ 吞吐量(TPS):表示单位时间内处理请求数.=>表征系统的处理速度

只有当系统处于稳定时,吞吐量才有意义.

  1. 性能测试的注意点

    1. 性能测试不能全用平均值

      由于平均值易受极端值的影响,因此一般采用百分点统计方法

    2. 吞吐量和延时需要挂钩

      由于我们知道在性能测试时,在一定范围内,向系统并发发送请求量(或者称为负载生成率)越大时,吞吐量会持续上升,系统会变得越来越不稳定,响应时间的波动就会越来越剧烈响应时间会变得越来越大,吞吐量就不会上升

    在这里插入图片描述

    ​ **根据吞吐量只有在系统稳定时候才有意义的原则,所以吞吐量的值必须要有响应时间来卡。**比如:TP99小于100ms的时候,系统可以承载的最大并发数.

    Tip1:测量在不同

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Blockchain410

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值