USB / SD-Übertragungsgeschwindigkeit für das gleichzeitige Schreiben mehrerer Dateien unter Linux
Ich muss mehr als eine große Datei auf ein USB- oder SD-Gerät übertragen, sagen wir 4 Dateien mit jeweils 1 GB.
Ich habe festgestellt, dass die gleichzeitige Übertragung mehrerer Dateien auf USB-Geräten wesentlich langsamer ist als das Kopieren der Dateien in die Warteschlange. Es ist ein einfacher Test, den ich selbst gemacht habe:
Test 1 (Warteschlange):
$ cp file1 /mnt/usb;cp file2 /mnt/usb;cp file3 /mnt/usb;cp fil41 /mnt/usb;
12 Minuten
Test 2 (gleichzeitig aus 4 verschiedenen Schalen)
$ cp fileN /mnt/usb
40 Minuten.
Dieses Problem tritt unter MacOS nicht auf. Wenn ich dieselben Tests durchführe, ist die Gesamtkopierzeit ziemlich gleich.
Warum passiert das unter Linux? Warum nimmt die Leistung beim gleichzeitigen Schreiben so stark ab? Gibt es eine andere Möglichkeit, dieses Problem zu umgehen (außer dem Kopieren von Dateien in einer Warteschlange)? Ich habe mit beiden versucht cp
und rsync
.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Warum führt das Entfernen des USB-Sticks zu einem blauen Bildschirm?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem