×
システム構成・性能・ソフトウェア

スループットの解説(基本情報技術者シラバス用語)

スループットとは

スループットとは、システムやネットワークが一定時間内に処理できる「実質的な仕事量」や「データ転送量」を表す指標です。値が大きいほど、処理能力が高く効率が良いシステムであると判断されます。ネットワークの分野では、通信回線の最大速度(帯域幅)ではなく、オーバーヘッド(制御データ)や混雑によるロスを除いた、実際に転送できたデータのやり取りの速さを指します。

具体例

  • ネットワーク通信:光回線の規格上の最大速度が「1Gbps」であっても、実際にファイルをダウンロードする際に計測される「実質的な転送速度(例えば 500Mbps)」がスループットに相当します。
  • 工場の製造ライン:ベルトコンベアがどれだけ高速に動いていても、最終的に1時間あたりに完成して出荷できる製品の個数がそのラインのスループットです。
  • Webサーバー:1秒間に何件のユーザーからのリクエスト(ページ表示の要求)を処理して応答を返せたかという処理件数もスループットと呼ばれます。

もう少し詳しく