Ich habe einen sehr großen Maildir, den ich mit rsync auf einen neuen Computer (über 100BASE-T) kopiere. Der Fortschritt ist langsam. SEHR LANGSAM. Wie 1 MB / s langsam. Ich denke, das liegt daran, dass viele kleine Dateien in einer Reihenfolge gelesen werden, die im Wesentlichen zufällig ist, wo die Blöcke auf der Festplatte gespeichert sind, was zu einem massiven Suchsturm führt. Ich erhalte ähnliche Ergebnisse, wenn ich versuche, das Verzeichnis zu tarieren. Gibt es eine Möglichkeit, rsync / tar dazu zu bringen, in der Reihenfolge der Festplattenblöcke zu lesen, oder dieses Problem auf andere Weise zu überwinden?
Edit: Ich habe tar cf / dev / zero Maildir / ausprobiert und auf dem alten System hat dies 30 Minuten gedauert! Auf dem neuen System dauerte der gleiche Test 18 Minuten, als der Rsync endlich beendet war. Das Speichern des gleichen Verzeichnisses auf dem alten System dauerte 8 Minuten, und auf dem neuen System war das Speichern von -0f / dev / zero -b 1024 / home / psusi / Maildir / in nur 30 Sekunden abgeschlossen.