it-swarm.com.de

Geschwindigkeitsvergleich zwischen USB 2.0, USB 3.0, eSATA, Firewire und Thunderbolt

Welche externe Verbindung hat den höchsten Datendurchsatz in Bezug auf die verwendeten Header? Ich würde ein langsamsten schnellste Liste schätzen, einschließlich USB 2.0, USB 3.0, FireWire 400, FireWire 800, eSATA und Thunderbolt unter Berücksichtigung Bandbreite, die von Befehl und Kontrolle (Reduzierung der Datenbandbreitenverfügbarkeit) verbraucht.

61
Moshe

Die theoretischen Maxima sind wie folgt:

In Bits pro Sekunde bedeutet dies:

  • USB 1.1 = 12 Mbit/s
  • Firefire 400 = 400 Mbit/s
  • USB 2.0 = 480 Mbit/s
  • FireWire 800 = 800 Mbit/s
  • USB 3.0 = 5 Gbit/s
  • USB 3.1 = 10 Gbit/s
  • eSATA = Derzeit bis zu 6 Gbit/s (750 MB/s), da dies vom internen SATA-Chip abhängt.
  • Blitz = 10 Gbit/s × 2 (2 Kanäle)
  • Blitz 2 = 20 Gbit/s
  • Blitz 3 = 40 Gbit/s

In Bytes pro Sekunde bedeutet dies:

  • USB 1.1 = 1,5 MB/s
  • Firefire 400 = 50 MB/s
  • USB 2.0 = 60 MB/s
  • FireWire 800 = 100 MB/s
  • USB 3.0 = 625 MB/s
  • USB 3.1 = 1,21 GB/s
  • eSATA = 750 MB/s
  • Blitz = 1,25 GB/s × 2 (2 Kanäle)
  • Blitz 2 = 2,5 GB/s
  • Blitz 3 = 5 GB/s

Dies liefert jedoch nicht die eigentliche Antwort. FireWire 400 ist beispielsweise eine serielle Verbindung. Die gesamten 400 Mbit/s stehen für die Datenübertragung zur Verfügung. USB 2.0 sendet Befehls- und Steuerdaten über dieselbe Verbindung, die die Daten verwenden, und begrenzt die 480-Mbit/s-Verbindung auf 380 bis 400 Mbit/s. Unter Berücksichtigung des Durchsatzes sieht die Liste völlig anders aus.

Informationen zur Geschwindigkeit/zum Durchsatz/zur Bandbreite weiterer Geräte finden Sie in diesem Artikel auf Wikipedia http://de.wikipedia.org/wiki/List_of_device_bit_rates#Peripheral

84
Marc-Andre R.

Wikipedia bietet einen recht umfassenden Vergleich: http://en.wikipedia.org/wiki/Serial_ATA#Comparison_with_other_buses

10
petersohn

Intel Thunderbolt liegt laut dem oben stehenden Wikipedia-SATA-Link bei 10 Gbit/s.

Keine dieser Antworten enthält bisher praktische/nützliche Informationen. Theoretische Höchstgeschwindigkeiten und reale Geschwindigkeiten können sehr unterschiedlich sein, und nur einige signifikante tatsächliche Tests liefern aussagekräftige Antworten.

Bisher habe ich nicht viele solcher Tests gefunden. Es gibt eine bei Crunchgear.com:

http://www.crunchgear.com/2010/02/05/esata-is-faster-than-usb-3-0-at-least-right-now/

Aber selbst dies lässt einige Fragen offen, da ihre spezifische USB 3.0-Implementierung möglicherweise nicht optimal ist. (Wir brauchen mehr Abwechslung, um sicherzugehen, dass Ihr System (oder ein bestimmtes System) auch dann möglicherweise keine vergleichbaren Benchmarks liefert.)

Ein anderer scheint zu vermuten, dass USB 3.0 "Turbo" (was auch immer das ist?) Etwas mehr als eSATA hat, bei sansdigital.com:

http://www.sansdigital.com/performance-comparison/eliteraid-usb3-performance-feature.html

Aber ich muss das in Frage stellen, indem ich ~ 200 MB/s Lese-/Schreibgeschwindigkeiten der Festplatte vorschlage - es sei denn, die Festplatten haben sich in letzter Zeit dramatisch verbessert. Ich glaube nicht, dass diese Geschwindigkeiten physikalisch möglich sind und vermute, dass dies der Fall ist gerade zwischengespeichert.

Es ist wahrscheinlich relativ sicher, mit eSATA oder USB 3.0 Geschwindigkeiten zu erreichen, die nahezu optimal sind ... solange Ihre Kette nicht sozusagen verstopft ist. (schlecht designte oder billige Komponenten usw., was zu einem Engpass führt) Wir brauchen wirklich realistischere Vergleiche mit verschiedenen Hardwarekomponenten.

6
unRheal

Dies ist ein perfektes Beispiel für eine unglaublich schlecht formulierte Frage, die zu einer falschen "populären" Antwort führt.

"Schnell"??? Was bedeutet das?

Ich habe 80 Leute, die ich brauche, um eine Meile so schnell wie möglich zu bewegen. Meine Wahlmöglichkeiten für das Fahrzeug sind:

ein Schulbus, Höchstgeschwindigkeit 70 Meilen pro Stunde

ein Lamborghini, der 220 Meilen pro Stunde schafft

Also, welche wähle ich? Die "schnellere"?

Der Punkt, den ich mache, wird hier erklärt ...

USB 2.0 kann 480 Mbit/s übertragen (theoretisch maximal)

Firewire 400 kann 400 Mbit/s pushen (theoretisch maximal)

Der USB-Bus berechnet Ihnen jedoch ungefähr 20% Overhead. Dies bedeutet, dass der theoretische maximale Datendurchsatz näher an 384 Mbit/s liegt. Dies liegt daran, dass 20% für die Steuerung des Busses verwendet werden. Das heißt, Steuersignale werden über dieselbe Pipe gesendet, die zum Verschieben von Daten verwendet wird.

Firewire hat diese Einschränkung nicht zu berücksichtigen. So in dem Datendurchsatz FireWire 400 höher schlagen USB 2.0, obwohl USB 2.0 ein höheres theoretisches Maximum hat.

Dies ist nicht das einzige Beispiel dafür, warum die Beantwortung einer solchen Frage unter Berufung auf theoretische Höchstwerte keine korrekte Antwort liefert.

2
Everett