Wie messe ich die tatsächliche Geschwindigkeit des USB3-Anschlusses?

8

Nicht alle USB3-Anschlüsse sind gleich.

Ich habe einen Freund, der eingebettete Hardware entwickelt, die mit USB-Chipsätzen verbunden ist. Er sagte mir, dass die meisten USB-Chipsätze, die etwas schneller als USB2 (480 Mbit / s) sind, als USB3 gekennzeichnet sind, auch wenn sie die theoretische Grenze von 5 Gbit / s weit unterschreiten.

Ich möchte unkomprimiertes Video über USB3 übertragen. Laut http://en.wikipedia.org/wiki/Uncompressed_video#Storage_and_Data_Rates_for_Uncompressed_Video benötigt 24bit @ 1080i @ 30fps 1,39 Gbit / s. Wie messe ich die tatsächliche Übertragungsgeschwindigkeit, die von einem USB3-Anschluss unterstützt wird?

Die meisten Hersteller erwähnen die tatsächliche USB3-Geschwindigkeit nicht und ich muss nichts an den USB3-Anschluss anschließen, der mit Geschwindigkeiten übertragen wird, die sogar nahe an der theoretischen Geschwindigkeit von 5 Gbit / s liegen. Ich werde es später tun, wenn ich den unkomprimierten Live-Videostream erhalte, aber ich möchte den USB3-Anschluss testen, bevor ich dieses teure Video-Streaming-Gerät kaufe.

Gili
quelle
Wenn sie nicht die tatsächlichen Geschwindigkeiten in ihren Spezifikationen angeben und Sie niemanden überzeugen können, dem die Hardware gehört, um sie für Sie zu testen, können Sie die Geschwindigkeit nicht im Voraus (vor dem Kauf der Komponente) ermitteln. Dies hängt auch vom Protokoll ab und davon, wie viel es belauscht wird und wie empfindlich es auf Latenz reagiert (geringe Chattiness + geringer Overhead = hoher Durchsatz). Sie erhalten unterschiedliche Overheads für UASP (geringer oder kein Overhead), UAS (sehr geringer Overhead), Massenspeicher-Massentransport (mittlerer Overhead) oder ein Netzwerkprotokoll wie SMB über TCP / IP (sehr hoher Overhead) oder FTP über TCP / IP (hoher Overhead).
Allquixotic
USB3 maximal 150-300 MB / s (1200-2400 Mbit / s), abhängig vom Controller
STTR

Antworten:

5

Die meisten Tech-Sites ( Annandtech , Techreport usw.) enthalten USB-Vergleiche in ihren Motherboard-Bewertungen. Zum Beispiel techreport in dieser Bewertung nutzt CystalDiskMark Lese- / Schreibgeschwindigkeit von verschiedenen Controllern zu vergleichen. Sie verwenden ein externes Laufwerk, um die USB-Geschwindigkeit zu testen. Auf der Seite mit den Testmethoden :

Die Force GT 120 GB SSD wurde als Systemlaufwerk für alle Tests verwendet. Das Samsung 830 Series 256 GB wurde als sekundärer Speicher angeschlossen, um die Leistung von Serial ATA und USB zu testen. Letzteres erfolgte über eine USAP-kompatible Thermaltake BlacX 5G-Dockingstation. Mit RoboBench haben wir die Samsung SSD als Quelllaufwerk und das OCZ RevoDrive 3 X2 240 GB als Ziel für die Lesegeschwindigkeitstests verwendet. Diese Rollen wurden für RoboBenchs Schreibgeschwindigkeitstests vertauscht.

Suchen Sie eine Website, die Ihnen gefällt, und verwenden Sie dieselben Tools.

Brad Patton
quelle
Wofür läuft CrystalDiskMark? Vielleicht ein SSD-Laufwerk in einem Festplattengehäuse mit USB3-Schnittstelle?
Gili
Ja, sie verwenden eine SSD extern. Ich habe die Antwort mit Informationen von der Seite mit den Testmethoden aktualisiert.
Brad Patton
1
Während USB einen größeren Marktanteil hat, sollten Sie die Konnektivität über Firewire / IEEE 1394 in Betracht ziehen, falls verfügbar. IEEE 1394 eignet sich besser für isochrone Streams (garantierte Bandbreite), ist ein gängiger Standard für A / V-Geräte und belastet die CPU nicht von Natur aus. Siehe seinen Wiki-Artikel zum Vergleich mit USB.
Nevin Williams