Ok, also nach den Kommentaren und unserer ausführlichen Diskussion im Chat hier die Antwort auf die Frage:
Wenn Sie die Schreibgeschwindigkeit auf dem System testen, egal ob auf USB oder HDD geschrieben, in FilesSystem oder direkt im RAW-Modus auf die Festplatte geschrieben wird, müssen Sie immer genug Daten schreiben, um den Cache zu füllen . Wenn nicht genügend Daten geschrieben werden, messen Sie die Schreibgeschwindigkeit in den Cache (der sich im RAM befindet).
OP hat versucht, 10 MB-Dateien in eine Schleife zu schreiben, die den sync
Befehl zwischen Schreibsitzungen ausführt .
Was tatsächlich passiert ist, war, dass der dd
Befehl, mit dem die Daten geschrieben wurden, sehr schnell Daten in den Cache schreiben würde. Die gemeldete Geschwindigkeit lag bei etwa 75 MB / s. Nach diesem sync
Befehl würde es einige Sekunden dauern, aber dies wurde von OP nicht berücksichtigt.
Nachdem der Test geändert wurde, um größere Dateien zu schreiben, stellte sich heraus, dass die tatsächliche Schreibgeschwindigkeit bei 2,2 MB / s liegt, was durchaus mit den USB 2.0-Standards vereinbar ist