[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tar: Buffer vergrößern



PS.
Wer sich mal anschauen möchte, was ich meine:

tar -cf - /etc/host* | xxd | less

Am 19. Dezember 2012 09:05 schrieb Matthias Böttcher
<matthias.boettcher@gmail.com>:
> Am 18. Dezember 2012 22:48 schrieb Michael Schuerig <michael.lists@schuerig.de>:
> [...]
>> Das TAR ist nur eine Zwischenstufe vor der Synchronisierung per rsync
>> mit meinem Online-Speicher. Das hat in ersten Versuchen überraschend gut
>> funktioniert. Rsync schafft es offenbar, in einem TAR dieser Größe nur
>> die geänderten Teile zu übertragen. Mit Kompression wäre das vergeblich.
>
> Das stimmt, tar arbeitet bei der Ausgabe mit Blöcken von 512 Byte,
> zumindest wenn ich als Ziel eine Datei angebe. Mit dem Ergebnis können
> alle blockorientierten Algorithmen sehr effizient umgehen.
>
> Kennt jemand eine Möglichkeit, diese Blockgröße zu ändern, z.B. auf 4k?
>
> Und nein, der Parameter
>      -b, --blocking-factor BLOCKS
>            BLOCKS x 512 bytes per record
> ist es nicht, hier wird die Ausgabedatei nur auf die Blockgröße mit
> 0x00 aufgefüllt, aber die interne Struktur bleibt bei 512er-Blöcken.
>
>
> Gruß
> Matthias Böttcher


Reply to: