Mam rzadki plik. ( du -h
raporty 3G i du -h --apparent-size
100G.) Jak dotąd, tak dobrze.
Teraz, gdy chcę skompresować plik za pomocą tar
lub wysłać go przez sieć rsync
, będzie to wymagało tyle czasu, co 3G. Wygląda na to, że te narzędzia odczytują wszystkie zera.
Myślałem, że dziury są w jakiś sposób oznaczone, a te narzędzia mogą je po prostu pominąć?
Prawdopodobnie nie ma problemu z moim plikiem?
Czy to brakuje funkcji tar
i rsync
nie szuka rzadkich plików? Użyłem tego tar
parametru --sparse
, ale to nie przyspieszyło. Nie zmienił się też rsync
parametr --sparse
.
Czy jest jakiś sposób na przyspieszenie tych narzędzi w rzadkich plikach?
źródło