终于弄懂了!举例说明TP50、TP90、TP99、TP999含义

TP90 定义

TP90,即Top percentile 90, 前90%的意思,用来衡量接口性能指标,常用于网站性能监控。TP90是一个时间值,例如 TP90=3ms,其含义是90%的请求,在3ms之内,可以得到响应。

TP90计算方式

TP90的计算方法也十分简单,介绍如下:

1,把一段时间内所有的请求的响应时间,从小到大排序,得到序列A。

2,总的请求数量,乘以90%,得到90%对应的请求个数C。

3,从序列A中找到第C个请求,它的响应时间,即为TP90的值。

举例

举个🌰:

有六次请求耗时分别为:

10ms,1000ms,100ms,2ms,50ms,200ms

排序:[2ms,10ms,50ms,100ms,200ms,1000ms]

TP50:6次请求中,50%的请求数为6*0.50,进位取整也就是3次,满足这全部3次请求的最低耗时为50ms,也就是TP50的答案是50ms。

TP99:6次请求中,99%的请求数为6*0.99,进位取整也就是6次,满足这全部6次请求的最低耗时为1000ms,也就是TP99的答案是1000ms。

上述例子仅做参考,实际上需要看更长时间段的请求耗时来计算更加准确。

总结

TP90就是满足百分之九十的网络请求所需要的最低耗时。

其他类似的指标还有TP95, TP99, TP9999等。

TP95就是满足百分之九十五的网络请求所需要的最低耗时。

TP99就是满足百分之九十九的网络请求所需要的最低耗时。

同理TP999就是满足千分之九百九十九的网络请求所需要的最低耗时。

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

前端后花园

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

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

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

打赏作者

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

抵扣说明:

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

余额充值