45

分散システムのパフォーマンスについて議論するとき、tp50、tp90、tp99.99 TPS という用語を使用します。誰かがそれらの意味を説明できますか?

4

2 に答える 2

94

tp90 は、リクエストの 90% が処理される最大時間です。時間があると想像してください:

10s
1000s
100s
2s

TP の計算は非常に簡単です。

  • 常に昇順でソート: [2s, 10s, 100s, 1000s]
  • 計算する必要がある部分で最新のアイテムを見つけます。TP50 の場合、ceil(4*.5)=2 要求になります。2回目のリクエストが必要です。TP90 の場合、ceil(4*.9)=4 になります。4 番目のリクエストが必要です。
  • 上で見つかったアイテムの時間を取得します。TP50=10秒。TP90=1000秒
于 2013-07-03T21:41:05.757 に答える
0

API のパフォーマンスに関して言及している場合、TP90 はリクエストの 90% が処理される最大時間です。

TPx: リクエストの x パーセンタイルにかかった最大応答時間。

ms [2,1,3,4,5,6,7,8,9,10] で 10 の要求にかかった時間 - 10 の応答時間があります

TP100 = 10   
TP90 = 9   
TP50 = 5   
于 2020-07-29T14:49:47.700 に答える