Re: tar: Buffer vergrößern
On Tuesday 18 December 2012, Weinzierl Stefan wrote:
> Am 18.12.2012 19:56, schrieb Michael Schuerig:
> > Ich möchte regelmäßig ein großes (~50GB) TAR-File von einem
> > Verzeichnis erzeugen, wobei Verzeichnis und TAR auf derselben
> > Platte liegen.
> >
> > Vielleicht irre ich mich, aber mein Eindruck ist, dass tar
> > blockweise zwischen Lesen und Schreiben hin und her springt.
> > Effizient ist das natürlich auf einer rotierenden Platte nicht.
> > Daher würde ich gerne tar erklären, dass es einen sehr großen
> > Buffer verwenden darf und soll.
>
> [...]
>
> > Michael
>
> Wir wärs damit:
>
> tar ... | buffer > result.tar
Das probiere ich gerade und es sieht leider nicht gut aus. Im Augenblick
läuft das mit 1 bis 2 MB/s für Lesen und Schreiben gemeinsam. Ich
vermute, dies liegt daran, dass nach wie vor praktisch gleichzeitig
gelesen und geschrieben wird.
Idealerweise würde tar (oder ein anderes Programm) in dieser Situation
abwechselnd Daten in einen großen Buffer nur lesen und dann nur
schreiben.
Michael
--
Michael Schuerig
mailto:michael@schuerig.de
http://www.schuerig.de/michael/
Reply to: