Ich habe eine spärliche Datei. ( du -h
meldet 3G und du -h --apparent-size
meldet 100G.) So weit, so gut.
Wenn ich die Datei mit komprimieren tar
oder über das Netzwerk senden möchte rsync
, benötigt sie bis zu 3G. Es scheint, dass diese Werkzeuge alle Nullen lesen.
Ich dachte, die Löcher sind irgendwie markiert und diese Werkzeuge könnten sie irgendwie einfach überspringen?
Es gibt wahrscheinlich kein Problem mit meiner Datei?
Ist das ein fehlendes Feature in tar
und rsync
um nicht sucht Sparse - Dateien? Ich habe den tar
Parameter verwendet --sparse
, aber das hat die Dinge nicht beschleunigt. Ebenso wenig wie rsync
Parameter --sparse
.
Gibt es eine Möglichkeit, diese Tools für Dateien mit geringer Dichte zu beschleunigen?
quelle