スループット 【throughput】

概要

スループット(throughput)とは、機器や回線などの性能を表す特性の一つで、単位時間あたりに処理できる量のこと。ITの分野では、コンピュータシステムが単位時間に実行できる処理の件数や、通信回線の単位時間あたりの実効伝送量などを意味することが多い。

解説 連続的に処理や伝送を行ったとき、単位時間あたりにさばくことができる回数やデータ量を表す。設計や仕様、規格などに基づく理論上の上限値のことを「論理スループット」あるいは「最大スループット」と呼び、実際に測定した値を「実効スループット」あるいは「有効スループット」という。

処理の場合

コンピュータの性能について言う場合は、単位時間あたりに与えられた命令や処理を実行できる回数を表す。CPUやメモリ、ストレージなど装置の構成や性能、処理内容などが複雑に影響しあって決まるため、単一の単純な測定方法や指標はない。

分野や用途、対象の種類などに応じて、企業や業界団体などが試験用のソフトウェア(ベンチマークプログラム)を用意しており、これを実行して実際の処理件数を計測し、基準となる機器を1としたときの相対的な値として表すことが多い。

通信の場合

通信回線や装置のデータ入出力の性能について言う場合は、伝送路を通じて単位時間あたりに送受信できるデータ量を表す。単位として、1秒あたりに伝送できるビット数である「ビット毎秒」(bps:bits per second)や1秒あたりのバイト数「バイト毎秒」(Bytes/s)、および、これらに大きさを表す接頭辞を付けたもの(Mbps、MBytes/sなど)を用いる。

通信システムやプロトコルなどについて用いる場合は、伝送路自体が全体として運べる理論的なデータ量から、制御データや誤り訂正符号などのオーバーヘッド分を差し引いた、実質的に相手方に伝達されるデータ(ペイロード)の量を表すこともある。

スループットとレイテンシ

処理や通信の「速さ」はスループットだけでは決まらず、状況によっては一回ごとにかかる待ち時間や遅延時間である「レイテンシ」(latency)が大きく影響する場合がある。一般に、大量のデータを連続的に扱う場合はスループットが支配的な要因となるが、二者が双方向的に相手からの応答を待って短く何度も繰り返し伝送を行うような状況(通話など)では、レイテンシが支配的となることがある。

例えば、高解像度の映像を伝送できる高スループットの衛星回線でテレビ中継を行っても、出演者が回線越しに会話をすると発言ごとに数秒の「間」が生じることがある。これは、衛星が遠く、一方が電波を送信してから相手方が受信するまでに秒単位の時間がかかることによるレイテンシの影響である。

(2025.9.22更新)

他の用語辞典による「スループット」の解説 (外部サイト)

資格試験などの「スループット」の出題履歴

▼ ITパスポート試験
平22秋 問86】 システムの性能を評価する指標と方法に関する次の記述中の a~c に入れる字句の適切な組合せはどれか。 利用者が処理依頼を行ってから結果の出力が終了するまでの時間を [  a  ] タイム、単位時間当たりに処理される仕事の量を [  b  ] という。
平21秋 問61】 コンピュータシステムが単位時間当たりに処理できるジョブやトランザクションなどの処理件数のことであり、コンピュータの処理能力を表すものはどれか。

▼ 基本情報技術者試験
令6修12 問12】 コンピュータシステムによって単位時間当たりに処理される仕事の量を表す用語はどれか。
令6修7 問12】 一定の時間内にシステムによって処理される仕事量を表す用語はどれか。
令4修7 問16】 スループットの説明として,適切なものはどれか。
令3修12 問16】 一定の時間内にシステムによって処理される仕事量を表す用語はどれか。
令1修7 問15】 コンピュータシステムによって単位時間当たりに処理される仕事の量を表す用語はどれか。
平30修12 問14】 スループットの説明として,適切なものはどれか。
平30修6 問13】 スループットに関する記述のうち,適切なものはどれか。
平29修7 問14】 コンピュータシステムによって単位時間当たりに処理される仕事の量を表す用語はどれか。
平28修12 問14】 スループットに関する記述のうち,適切なものはどれか。
平28修7 問13】 一定の時間内にシステムによって処理される仕事量を表す用語はどれか。
平28修6 問13】 スループットの説明として,適切なものはどれか。
平28春 問13】 システムが単位時間内にジョブを処理する能力の評価尺度はどれか。
平28修1 問14】 コンピュータシステムによって単位時間当たりに処理される仕事の量を表す用語はどれか。
平26修7 問14】 一定の時間内にシステムによって処理される仕事量を表す用語はどれか。
平26春 問14】 スループットに関する記述のうち,適切なものはどれか。
平25修6 問19】 スループットの説明として,適切なものはどれか。
平25春 問16】 コンピュータシステムによって単位時間当たりに処理される仕事の量を表す用語はどれか。
平25修1 問17】 システムが単位時間内にジョブを処理する能力の評価尺度はどれか。
平24修12 問18】 スループットに関する記述のうち,適切なものはどれか。
平24修6 問19】 一定の時間内にシステムによって処理される仕事量を表す用語はどれか。
平23修7 問17】 システムが単位時間内にジョブを処理する能力の評価尺度はどれか。
平23修6 問17】 スループットに関する記述のうち,適切なものはどれか。
平22修12 問18】 スループットの説明として,適切なものはどれか。
平22秋 問18】 スループットに関する記述のうち,適切なものはどれか。