本文へスキップ

スループットとは?

すろーぷっと

ループットとは、単位時間あたりに処理・転送できるデータ量や処理数を表すネットワーク・システムの性能指標です。

ループット(Throughput)とは、コンピュータネットワークシステムにおいて、単位時間あたりに実際に処理・転送できるデータの量または件数を表す指標です。日本語では「処理能力」「実効速度」などと訳されることもあります。

ネットワークの文脈では、理論上の最大通信速度(帯域幅・バンド幅)と実際のスループットは異なります。プロトコルのオーバーヘッド・パケットロス・再送・遅延などの要因により、実際のスループットは理論値を下回ることがほとんどです。

スループットに影響する主な要因には以下があります。

  • ネットワークの帯域幅(上限値)
  • パケットロス率と再送の発生頻度
  • ネットワーク遅延(レイテンシ)
  • CPU・メモリなどのシステムリソースの処理能力

スループットは「bps(ビット毎秒)」や「Mbps」「Gbps」などの単位で表されます。Webサーバーでは「リクエスト毎秒(RPS)」、データベースでは「トランザクション毎秒(TPS)」といった形で用いられることもあります。

システム設計やパフォーマンスチューニングにおいて、レイテンシ(応答速度)と並んでスループットは重要な評価指標であり、ボトルネックの特定や容量計画に活用されます。

使い方・例文

光ファイバー回線の公称速度が1Gbpsであっても、実際のスループットをツールで計測すると600〜800Mbps程度になることが多く、プロトコルのオーバーヘッドや宅内配線の影響を受けます。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語