インターフェース・バス規格

帯域10 GB/s、遅延1 µsの接続で、64バイトのデータを1回送るのにかかる時間に最も近いものはどれか(時間=遅延+データ量÷帯域とする)。

  1. A約6.4 ns
  2. B約1 µs
  3. C約101 µs
答えと解説を見る

正解:B. 約1 µs

64バイト÷10 GB/s=6.4 nsなので、時間は1 µs+0.0064 µs≒1 µsで、ほとんど遅延です。一方、1 MBを送るなら100 µs+1 µs≒101 µsで、ほとんど帯域で決まります。小さなデータを何度も送るときは帯域を増やしても速くならないので、データをまとめて送る、遅延の小さい接続を使う、などの工夫が必要になります。

  • A. 転送の時間だけで、遅延を足していません。
  • B. 正しい。ほぼ遅延だけで決まります。
  • C. これは1 MBを送るときの時間に近い値です。
この分野を解く 分野ページへ

インターフェース・バス規格のほかの問題

  1. 機器との間で小さなデータを1つずつ何千回もやり取りするプログラムを速くする方法として、最も効果的なものはどれか。
  2. USBの通信のしくみについて正しいものはどれか(USB4を除く従来のUSBについて)。
  3. USB Type-Cについて正しいものはどれか。
  4. USB Power Delivery(USB PD)の説明として正しいものはどれか。
  5. USBの転送の種類のうち、アイソクロナス転送の特徴として正しいものはどれか。