スループット
スループット(日: 実効伝送速度[1],英: Throughput)は、一般に単位時間当たりの処理能力のこと。特に
- コンピュータやネットワークが一定時間内に処理できるデータ量のこと。レイテンシとならんで、パフォーマンスの評価基準となる。
- コンピュータ・ネットワークを構成する機器によって、送信フレームが損失しない最大レート。
データ処理における実効伝送速度[編集]
コンピュータの、単位時間あたりの処理能力を指す。データ処理における実効伝送速度には、コンピュータに搭載されるCPUのクロック周波数やハードディスクの回転速度、オペレーティングシステムなど、様々な要因が影響する。
ネットワークにおける実効伝送速度[編集]
単位時間あたりのデータ転送量を指す(家庭用のルーターや無線LAN機器などで、「実効伝送速度:50Mbps」などと表記される。なお、表記される実効伝送速度は理論値の場合があり、その場合、理論値どおりの実効伝送速度を引き出すのは難しい)。
ネットワーク機器や通信回線の導入の際には、両者の実効伝送速度の違いについて考慮すべきである(例えば、家庭用ブロードバンド回線に接続する機器は、回線と同程度か、もしくはそれを超える実効伝送速度のものとするなど)。
実効伝送速度の低い機器や回線が途中経路に存在すると、そこがボトルネックになる。
実効伝送速度の測定法には各種ある。専用の測定機器としてはSpirent社のSmartBitsが有名である。一般的な測定方法としては、異なった比率の負荷トラフィックを機器にそれぞれ転送させ、その負荷別の得失差を検証し、負荷トラフィックのフレームサイズごとの実効伝送速度を求める方法がある。
また、ADSL等のブロードバンド回線が一般家庭に普及した頃から、簡易な回線実効伝送速度測定サービスとして、インターネット上の特定サーバから自分の端末までのTCP/IP実効伝送速度を簡単に測定することができるウェブサイトが現れている。
RFCにおける実効伝送速度[編集]
RFC 1242の3.17では、「その機器によって送信フレームが損失しない最大レート」と定義されている。データストリーム中の1つのフレームが欠けたとしても、上位プロトコルのタイムアウトを待たねばならず、そこに遅延が発生する。それを回避するための事前検証として、対象機器がフレームを欠けさせること無く送信できる最大レート、つまり実効伝送速度を知ることが同RFCで推奨されている。
脚注[編集]
- ^ JISC6960 2012, 3.4.7節.
参考文献[編集]
- JIS C 6960:2012「ルーティング機器及びスイッチング機器のエネルギー消費効率の測定方法」(日本産業標準調査会、経済産業省)
関連項目[編集]
外部リンク[編集]
- 「帯域幅」という用語は正しくない TechTarget - 帯域幅との混同について