USB-Übertragungen sehr langsam (nur kB / s Reichweite)

5778
Toby

Beim Einstecken meines USB 2.0-Flash-Laufwerks in den USB 3.0-Anschluss eines meiner Laptops, auf dem W8 Im läuft, werden nur 2,5 kB / s benötigt! Wenn es ein größerer Transfer ist, wird es manchmal gar nichts nachmachen !!

Das Merkwürdige ist, wenn ich es in den USB 2.0-Port eines W7-Laptops stecke. Die Übertragungen laufen mit der erwarteten Geschwindigkeit (dh ich merke nicht, dass es zu langsam ist, aber ich habe mir die Zahlen nicht angesehen).

Weder bei den Laptops ist die USB-Leistung eher auf Geschwindigkeit als auf sicheres Entfernen festgelegt, noch möchte ich, dass sie so sind, wie ich den Geschwindigkeitsgewinn als gering empfunden habe, obwohl sich der Gewinn bei beschädigten Laufwerken tatsächlich sehr erhöht.

Selbst beim Übertragen, wenn Sie auf die Windows-Übertragungsvisualisierung schauen, werden fortlaufende Peaks angezeigt (die Peaks sind immer noch nur einige kB / s) und fallen ab statt eines Anstiegs und dann eines kontinuierlichen (-ish) Pegels bis zu einem endgültigen Fall. davon würde man erwarten.

Weder der Plattenmanager noch der Geräte-Manager (oder die Ereignisprotokolle) zeigen ein Problem mit dem Laufwerk oder irgendetwas anderem.

Manchmal erhöht sich die Geschwindigkeit, wenn ich am Ende des hervorstehenden USB-Laufwerks nach unten drücke, aber manchmal scheint es, als ob es langsamer wäre ... Eine aktuelle Übertragung von hauptsächlich .c-Dateien läuft nur mit 637 Bytes / s! Wissen Sie, wie Sie das beheben können? Vielen Dank

PS: Ja, ich habe mir viele andere Fragen bezüglich langsamer USB-Übertragungen angesehen - sie betreffen (soweit ich das feststellen konnte) geringfügige Erhöhungen im MB / s-Bereich.

0
Zum Beispiel habe ich über 10 Minuten gebraucht, um einen 10 MB-Ordner auf das Flash-Laufwerk zu kopieren. Das Kopieren des gleichen Ordners vom Laufwerk auf den W7-Computer hat einige Sekunden gedauert :( Toby vor 11 Jahren 0
Haben Sie eine andere Software, die auf einem Windows 8-Computer ausgeführt wird und möglicherweise langsamer wird? Etwas, das 100% CPU benötigt, ein anderer Virenscanner? Überprüfen Sie auch, ob neue Treiber für den USB-Controller verfügbar sind. Scott Chamberlain vor 11 Jahren 1
Normaler Leerlauf für die CPU auf diesem Sys scheint 3-6% zu sein. Ich habe eine oder zwei große Anwendungen auf diesem Sys (2 x IDEs) außer dem, obwohl ich nicht viel anderes installiert habe und 95% des Mistes gereinigt habe -wahr, sobald ich es bekommen habe. Treiber alle auf dem neuesten Stand ... Toby vor 11 Jahren 0
Frage, funktionieren alle USB 2.0-Geräte so langsam am Port, oder ist es nur die 1, und haben Sie ein USB 3.0-Gerät am 3.0-Port versucht? user88311 vor 11 Jahren 2
@ user88311 Ich habe gerade ein anderes 2.0-Flash-Laufwerk ausprobiert und solide durchschnittliche 9MB / s-Geschwindigkeiten erhalten, immer noch ein wenig niedrig, aber MASSIVE im Vergleich zu dem, was das andere Laufwerk gibt, dachte der eigentliche USB-Stecker auf diesem ist auch besser, das Problem ist eines davon die haben nur die basis mit den spuren drauf ... (ich habe noch keine 3.0 geräte) Toby vor 11 Jahren 0
@artistoex was ist das ...? Toby vor 11 Jahren 0
@toby Just teasing. I mean Windows 8 _does_ disappoint at times. artistoex vor 11 Jahren 0
Die Symptome weisen darauf hin, dass der USB 3.0-Anschluss eines Laptops gereinigt werden muss. Andrew Morton vor 6 Jahren 0

1 Antwort auf die Frage

1
Fiat Mortem

Sie müssen auch die Art der Daten berücksichtigen, die Sie schreiben. Schreibvorgänge auf eine Flash-basierte Festplatte umfassen (mindestens) zwei Schritte: 1) Empfangen der Daten in den Puffer-RAM des Laufwerks (durch die Busgeschwindigkeit begrenzt) und 2) Schreiben der Daten aus dem RAM nach FLASH (begrenzt durch die Schreibzykluszeit).

Normalerweise ist das Empfangen der Daten sehr schnell, es sei denn, Ihr Computer oder der USB-Bus ist mit anderen Dingen beschäftigt - MB / Sek ist normalerweise sehr groß. Das eigentliche Schreiben jeder Übertragung in den Chip erfordert jedoch eine bestimmte Zeit. Wenn Sie also Tausende kleiner Dateien im Vergleich zu einer großen Datei schreiben, ist die große Dateiübertragung weitgehend an die Busgeschwindigkeit und die Größe des RAM-Puffers des Laufwerks, aber an die kleinen Dateien gebunden wird weitgehend an die Flash-Zykluszeit gebunden sein.

Versuchen Sie als Test, beispielsweise 1 GB einer großen Datei zu schreiben (beispielsweise eine ZIP-Datei eines großen Ordners), verglichen mit der gleichen Datenmenge in kleinen Dateien. Sie werden wahrscheinlich einen großen Unterschied sehen.