Schnittstellen und Busstandards

Welcher Wert kommt der Zeit am nächsten, die eine Verbindung mit 10 GB/s Bandbreite und 1 µs Latenz für das einmalige Senden von 64 Byte benötigt (Zeit = Latenz + Datenmenge ÷ Bandbreite)?

  1. Aca. 6,4 ns
  2. Bca. 1 µs
  3. Cca. 101 µs
Antwort und Erläuterung anzeigen

Antwort: B. ca. 1 µs

64 Byte ÷ 10 GB/s = 6,4 ns; die Zeit beträgt daher 1 µs + 0,0064 µs ≈ 1 µs und besteht fast ausschließlich aus Latenz. Beim Senden von 1 MB dagegen sind es 100 µs + 1 µs ≈ 101 µs, also nahezu nur durch die Bandbreite bestimmt. Wenn kleine Daten häufig gesendet werden, wird es auch mit mehr Bandbreite nicht schneller; Maßnahmen wie das gebündelte Senden von Daten oder eine Verbindung mit geringerer Latenz sind erforderlich.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Schnittstellen und Busstandards

  1. Was ist am wirksamsten, um ein Programm zu beschleunigen, das mit einem Gerät tausendfach einzelne kleine Daten austauscht?
  2. Welche Aussage zur Kommunikation bei USB ist richtig (für herkömmliches USB ohne USB4)?
  3. Welche Aussage zu USB Type-C ist richtig?
  4. Welche Aussage zu USB Power Delivery (USB PD) ist richtig?
  5. Welche Aussage zu isochronen Übertragungen unter den USB-Transferarten ist richtig?

Vergleiche zu diesem Thema