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

Re: afio mit buffer - wie geht das?



Gerhard Engler schrieb:
> find /home | afio -ovZ -s 0 -M 10m -G 9 | buffer -o /dev/st0
> funktioniert leider nicht.

find /home | afio -ovZ -s 0 -M 10m -G 9 '!buffer -o /dev/st0'

Ich denke aber nicht, das es viel bringt. Ist Dein Datenstrom hoch und 
wird das Bandgerät "überversorgt", braucht es keine grosse Pufferung. 
afio selbst puffert schon, was sich auch mit der Option -c nochmal 
einstellen liesse. Abhängig von der Systemleistung, wird Dein 
Datenstrom aber eher niedrig oder stockend sein, weil die Komprimierung 
die Sache deutlich ausbremst. Mit -G 9 sowieso, wobei der zusätzliche 
Komprimierungsgewinn meistens unbedeutend ist (Auch mal ohne getestet? 
Sparst Du durch Komprimierung oder diese Option wirklich Bänder ein?).

Ergo: Puffern bringt nur etwas, wenn der Datenstrom in stark 
schubweiser Form anfallen würde - ist aber vermutlich nicht der Fall. 
Schreibe dann lieber direkt auf's Device. Dann wird es auch keine 
Probleme bei -s 0 geben können.

Du könntest schon mit -c die Pufferung von afio erhöhen. buffer wird 
nur etwas bringen, wenn Du einen bunt abwechselnden Mix aus un- und 
vorkomprimierten Dateien hast bzw. abwechselnd viele Dateien dem 
Filemuster von -E entsprechen, die in hoher Geschwindigkeit 1:1 an den 
Puffer durchgereicht werden und somit für eine Belieferung des 
Bandgeräts sorgen, während bei afio aufgrund eines Kompressionsvorgangs 
mal wieder Stillstand herrscht.

-- 
rainer@ellinger.de


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)



Reply to: