ビット毎秒、スループット、およびバス利用率の関係は何ですか。
- 更新日2025-10-09
- 1分で読める
メモ 本コンテンツの日本語版は、便宜を図るために自動翻訳で提供されています。正確な最新情報については、英語版をご覧ください。
ビット毎秒(bps)という用語は、データ転送のビットレートを示しており、1/bpsは1ビットの転送に必要な時間を表します。
スループットは、転送されたデータ量 ÷ 転送に要した時間で測定される実際のデータ転送量です。
バス利用率は、シリアルバスがデータを実際に送信している時間の割合です。フロー制御、プロセッサレイテンシ、デバイスアーキテクチャなど、さまざまな要因がシリアル通信性能に影響を与えるため、バス利用率が100%になることはほとんどありません。
シリアル通信には、開始ビット、停止ビット、パリティビットといった形のオーバーヘッドが関連付けられています。このオーバーヘッドにより、スループットが20~30%低下します。実際のデータスループットは、ビット毎秒(bps)の設定値よりも大幅に少なくなる場合があります。