Warum wird die Geschwindigkeit erhöht, wenn ein USB 2.0-Gerät mit einem USB 3.0-Anschluss verwendet wird?

16

Ich kenne diese Frage oder ähnliche Fragen, die mir schon gestellt wurden, aber ich bin immer noch neugierig ...

Mein Laptop verfügt über zwei USB 3.0-Anschlüsse, und gelegentlich schließe ich eine externe Western Digital-Festplatte an, die USB 2.0 verwendet. Ich habe auch dasselbe Laufwerk verwendet, das an einen USB 2.0-Port angeschlossen ist, und nach dem Versuch, beide Konfigurationen vorzunehmen, kann ich sagen, dass ich eine etwas schnellere Übertragung (ca. 20 MB / s mehr) über den USB 3.0-Port feststelle. Das ergibt für mich keinen Sinn.

Gibt es einen Grund dafür?

Ben Franchuk
quelle

Antworten:

20

Das ergibt für mich keinen Sinn.

Gibt es einen Grund dafür?

Dies ist mir auch aufgefallen, als ich meinen Mac Mini auf ein Modell mit USB 3.0-Anschlüssen aufgerüstet habe. meine älteren USB 2.0-Laufwerke würden Daten merklich schneller kopieren. Ich glaube, die Logik ist nicht, dass alle USB 2.0-Controller gleich sind.

So wie ich es verstehe, ist die USB 2.0-Geschwindigkeit als maximale Geschwindigkeit spezifiziert. kein Minimum und keine versprochene konstante Geschwindigkeit. Das heißt, als USB 2.0 auf den Markt kam, war es schneller als USB 1.1, aber bei weitem nicht so schnell wie die versprochene Geschwindigkeit von 480 Mbit / s. Durch die Verbesserung der USB 2.0-Chipsätze wurden Geschwindigkeit und Kompatibilität verbessert.

Einfach gesagt, nicht alle USB 2.0-Controller sind gleich. Keine Controller-Typen - SCSI, FireWire, PCI usw. - von allen Typen sind gleich. Oder eine bessere direkte Technologie-Analogie ist, warum manche Gigabit-Ethernet-Controller eine bessere und schnellere Übertragungsgeschwindigkeit haben als andere? Es sind einfach Verbesserungen im Controller.

Wenn man sich also die USB 3.0-Spezifikationen ansieht, scheint es einfach, dass USB 3.0-Controller insgesamt eine bessere Leistung erbringen, und der Vorteil ist, dass der USB 2.0-Standard, auf den sie heruntergerüstet werden, eine leistungsfähigere Implementierung von USB 2.0 ist.

Dies ist alles anekdotisch und umgangssprachlich, aber ich habe diesen AnandTech-Artikel über die Leistung von USB 2.0-Flash-Laufwerken in einem USB 3.0-Anschluss gefunden , der diese Behauptung unterstützt:

Die realen Übertragungszeiten zeigen, dass USB 2.0-Flash-Laufwerke zwar schneller arbeiten, wenn sie jedoch angeschlossen sind, diese Verbesserung jedoch nur geringfügig und so gut wie oder überhaupt nicht wahrnehmbar ist. Wenn Sie jedoch über USB 3.0-Anschlüsse verfügen, können Sie Ihre Übertragungszeiten um einige Sekunden verkürzen, indem Sie Ihre USB 2.0-Flash-Laufwerke daran anschließen.

Und diese Antwort auf eine andere Super-User-Frage bestätigt dies ebenfalls. Wohlgemerkt, die akzeptierte Antwort auf diese Frage besagt, dass es keinen Unterschied gibt, aber es ist mir klar, dass es auf jeden Fall einen gibt:

Eigentlich ja, es wird ein kleines Stück schneller sein. Sie werden nur dann einen Gewinn sehen, wenn das betreffende Gerät über eine andere Schnittstelle wie ExpressCard oder PCIe eine höhere Bandbreite bereitstellen kann. Beispielsweise könnte eine moderne 7200-Festplatte in einem externen Gehäuse den USB 2.0-Anschluss mehr als auslasten. Wenn es sich bei dem Gehäuse um ein USB 2.0-Gerät handelt, wird beim Anschließen an einen USB 3.0-Hub ein größerer Teil der Bandbreite genutzt, jedoch nicht annähernd so viel wie bei einer USB 3.0-Verbindung zwischen USB 3.0-Gerät und Hub (mit einem USB 3.0-Hub) Kabel).

JakeGould
quelle
6
USB 1.1 wurde zu USB 2.0 "Full Speed" konvertiert , da das echte 2.0 "High Speed" heißt, was die Verbraucher wirklich verärgert hat, da 1.1 in Wirklichkeit nichts mit 2.0 zu tun hat. Es wurde von Herstellern und Händlern konzipiert, damit sie weitermachen können usb 1.1 geräte zu verkaufen. Verbraucher, die nicht darauf geachtet haben, kauften USB 1.1-Geräte, die unter dem neuen Namen 2.0 Full Speed ​​getarnt sind.
Moab
1
Gute Infos zu USB 1.1 / USB 2.0 "Full Speed" gibt es bei Moab. Der Link, den Sie angegeben haben, scheint jedoch nicht über diese spezifischen Informationen zu verfügen. Ich habe diesen Artikel von Ars Technica gefunden , in dem es um das Thema "Volle Geschwindigkeit" im Vergleich zu "Hohe Geschwindigkeit" geht.
JakeGould
1
Ist es möglich, dass der USB 3.0-Hub den Overhead für das USB-Protokoll reduziert und etwas Bandbreite spart? Ich sehe anscheinend dasselbe bei Audiogeräten, bei denen Konfigurationen, die normalerweise den Fehler "Bandbreite überschritten" verursachen, ohne Fehler funktionieren, wenn sie an einen USB 3.0-Anschluss angeschlossen werden.
Endolith