Ich habe festgestellt, dass Übertragungen zwischen USB 2.0-Laufwerken normalerweise sehr langsam sind. Soweit ich weiß, haben alle USB 2.0-Geräte, die an denselben USB 2.0-Host angeschlossen sind, dieselbe Bandbreite von 480 MBit / s.
Ist es möglich, dies mithilfe von USB 3.0 zu beschleunigen, dh beide Laufwerke an einen USB 3.0-Controller anzuschließen (z. B. einen USB 3.0 ExpressCard-Adapter )?
Mit anderen Worten, erhalten USB2-Geräte auf einem USB3-Host jeweils die volle, nicht gemeinsam genutzte Bandbreite?
Antworten:
Gemäß der USB3 Spezifikation von hier , USB2 - Funktionalität auf USB3 Hosts / Hub ändert sich nicht. Daher arbeiten USB2-Geräte (abgesehen von Stromproblemen) nach wie vor mit einer Broadcast-Methode. Dies bedeutet, dass sie dieselbe alte USB-Geschwindigkeitsbandbreite mit allen anderen USB2-Geräten auf demselben Host / Hub teilen. USB2-Geräte verfügen nicht über USB3-Kapazität, da die SuperSpeed USB3-Kapazität auf verschiedenen Kabeln liegt, die nicht an USB2-Geräte angeschlossen sind.
Beachten Sie außerdem, dass jeder USB-Anschluss je nach Hardwarehersteller ein eigener Host sein kann oder nicht. Manchmal haben sie einen Host für jeden Port und manchmal verwaltet ein Host mehrere Ports. Um herauszufinden, welche Hosts welche Geräte verwalten, öffnen Sie den Geräte-Manager und klicken Sie auf Ansicht -> Geräte nach Verbindung. Öffnen Sie die "ACPI" -Geräte. Darunter sollte sich ein PCI-Bus-Gerät befinden. Alle USB-Host-Controller sollten sich dort befinden. Versuchen Sie, die Geräte an verschiedene Ports anzuschließen und festzustellen, in welchem Host-Controller sie angezeigt werden. Manchmal wird ein Host-Controller erst angezeigt, wenn etwas daran angeschlossen ist.
Die Datenübertragung des USB3 SuperSpeed-Geräts sollte parallel zu einem USB2-Gerät erfolgen, da ein anderer Kabelsatz verwendet wird. Dies würde wahrscheinlich keine USB2-Geräte beeinträchtigen oder verlangsamen, die auch von demselben Hub / Host aus arbeiten, abgesehen von möglicherweise einem kleinen Handshake-Gespräch Gerät wird zuerst eingesteckt.
quelle
Die xhci-Spezifikation besagt eindeutig, dass ein einzelner Controller mehrere "Businstanzen" unterstützen kann, die jeweils eine Bandbreiteneinheit darstellen, z. B. 480 MBit für Hochgeschwindigkeit. Siehe den zweiten und dritten Absatz in Abschnitt 4.6.15. In dem dort angegebenen Beispiel ist 1 SS + 2 HS + 4 LS / FS für 7 verschiedene BIs mit Bandbreite, die auf 8 physische Ports aufgeteilt sind. Ich würde gerne wissen, ob die Implementierung von Versandhardware einen zusätzlichen Aufwand bedeutet. Ich konnte in der Dokumentation keine explizite Erwähnung für verschiedene Chipsätze finden. Angesichts der Tatsache, dass Transaktionsübersetzer von Superspeed zu Highspeed auffällig in der USB3-Spezifikation fehlen, scheint es die beste Möglichkeit zu sein, eine große Anzahl bandbreitenintensiver USB2-Geräte zu unterstützen.
quelle
Eine andere Möglichkeit, die Übertragung zwischen USB-Laufwerken möglicherweise zu beschleunigen ... Standardmäßig werden USB-Laufwerke in Windows im Modus "Deaktiviertes Write-Caching" verbunden, sodass das Entfernen der Festplatte fast jederzeit sicher ist. Es gibt eine Möglichkeit, das Write-Caching für die Festplatte zu aktivieren, was die Leistung beeinträchtigen kann, insbesondere wenn viele kleine Dateien vorhanden sind:
Öffnen Sie den Geräte-Manager, suchen Sie die Kategorie Festplatten und finden Sie heraus, welches dieser Geräte Ihre USB-Festplatte (n) ist. Wenn Sie herausgefunden haben, welche, klicken Sie mit der rechten Maustaste darauf, wählen Sie Eigenschaften und klicken Sie auf die Registerkarte Richtlinien. Dort finden Sie die beiden Verbindungsarten. Sei aber vorsichtig damit. Wenn Sie die Festplatte in diesem Modus nicht sicher entfernen und den Netzstecker ziehen, können Sie die Partition auf der Festplatte beschädigen und / oder einige oder alle Daten auf der Festplatte verlieren.
quelle
Nee. Stromausfall.
Das Problem ist, dass USBv3, obwohl mit einer höheren Leistungsspezifikation, nicht zwei (oder mehr) USBv2-Geräte für eine optimale Leistung ausreichen kann. Ohne die erforderliche Stromversorgung funktionieren die Geräte möglicherweise nicht oder nur im Energiesparmodus, wenn auch mit reduzierten Geschwindigkeiten.
Wenn eine externe Stromversorgung bereitgestellt wird, kann ein USBv3-Hub die neue Vollduplex-Pipe problemlos für mehrere ältere (v2, v1) Halbduplex-Verbindungen verwenden.
https://secure.wikimedia.org/wikipedia/en/wiki/Usb_3#Signaling
quelle
hat das jemand ausprobiert?
Die 2 zusätzlichen Hubs konvertieren USB2 -> USB3 und der 3. Hub sammelt alles
quelle