Ho un file sparso. ( du -h
riporta 3G e du -h --apparent-size
riporta 100G.) Finora tutto bene.
Ora, quando voglio comprimere il file usando tar
o inviarlo tramite la rete rsync
, richiederà tanto tempo quanto il 3G. Sembra che questi strumenti leggano tutti gli zeri.
Pensavo che i fori fossero in qualche modo segnati e questi strumenti potessero in qualche modo saltarli?
Probabilmente non c'è nessun problema con il mio file?
È una caratteristica mancante in tar
e rsync
non cercare file sparsi? Ho usato il tar
parametro --sparse
, ma questo non ha accelerato le cose. Nemmeno il rsync
parametro --sparse
.
C'è un modo per accelerare questi strumenti su file sparsi?