分散システムのパフォーマンスについて議論するとき、tp50、tp90、tp99.99 TPS という用語を使用します。誰かがそれらの意味を説明できますか?
質問する
48090 次
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 に答える