性能評価・プロファイリング
サーバの性能を表すスループットとレイテンシの説明として正しいものはどれか。
- Aスループットとレイテンシは同じものである
- Bスループットは単位時間あたりに処理できる要求の数で、レイテンシは1つの要求を受けてから応答するまでの時間である
- Cレイテンシが大きいほど、性能が良い
答えと解説を見る
正解:B. スループットは単位時間あたりに処理できる要求の数で、レイテンシは1つの要求を受けてから応答するまでの時間である
スループットはどれだけ多くの仕事をこなせるか、レイテンシは1つの仕事がどれだけ早く終わるかを表します。多くの要求をまとめて処理するとスループットは上がりますが、まとめるのを待つ分だけレイテンシは長くなることがあります。夜間のバッチの処理ではスループット、利用者が画面の前で待つWebの応答ではレイテンシが重視されます。
- A. 別の量です。
- B. 正しい。目的によって重視する指標が違います。
- C. レイテンシは小さいほど良い値です。