Loading

tp90和tp99指标

看到知乎上有一段解释挺清楚的,转载下

TP=Top Percentile,Top 百分位数。
是统计学中的一个统计值,类似中位数、四分位数等概念。
TP90 TP99 T999 等常用于评估软件系统的处理性能。

具体解释如下:
假设你统计了一段时间内访问系统的100次请求数据,他们的响应耗时分别是:1ms、2ms、3ms...100ms。基于本次统计结果,你系统的 TP90,请求耗时从小到大排列,取第 100*0.9次请求耗时 ,为90ms(代表 90% 请求响应不超过90ms),类似地 TP50=50ms、TP99=99ms。

如何用来评估性能:
假设你是一个游戏对战平台,要面对一堆狂热玩家,他们能容忍的操作延时普遍在90ms以下,那么用户对你的请求,你的 tp99 要做到不超过90ms。如果你想提供更好的服务你的 tp999 要做到不过过 90ms。反之如果你觉得现在白嫖用户太多了,还不给你缴费,那你可以只做到 tp50 90ms。

作者:知乎用户
链接:https://www.zhihu.com/question/41110088/answer/1011608401
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

posted @ 2020-08-07 09:50  摇橙子  阅读(996)  评论(0编辑  收藏  举报