2013-07-02 47 views

回答

56

tp90是服務90%請求的最短時間。 想象一下,你有時間:

10s 
1000s 
100s 
2s 

計算TP很簡單:

  • 排序始終按升序排列:2秒,10秒,100秒,1000秒]
  • 在部分找到最新的項目你需要計算。對於TP50,它將(4 * .5)= 2個請求。你需要第二個請求。對於TP90,它將是ceil(4 * .9)= 4。你需要第四個請求。
  • 獲得上面找到的物品的時間。 TP50 = 10秒。 TP90 = 1000s
+0

很好解釋。謝謝。 – user1071840

+0

這似乎不符合百分位的統計定義。您應該對兩個最接近的指數進行平均,而不是使用上限來查找指數。例如,在4元素列表中,TP50是第二和第三元素的平均值,而不僅僅是第二元素。 (假設TP50表示第50個百分點。) 確切的公式是i =(k/100)(n + 1)以找到您想要的索引,其中k是您的百分比,n是您列表中的元素數。如果我不是一個整數,平均兩個最接近的指數。 – sichinumi

+1

https://en.wikipedia.org/wiki/Percentile#The_Nearest_Rank_method –