Re: tar recovery geschwindigkeit

From: Greg Lehey <grog(at)lemis.com>
Date: Wed, 22 Mar 2000 09:35:52 -0800

On Wednesday, 22 March 2000 at 10:10:00 +0100, Martin Cracauer wrote:
> In <owner-de-bsd-questionsATDE.FreeBSD.ORG--20000320213339.F522(at)mojave.worldwide.lemis.com>, Greg Lehey wrote:
>> On Monday, 20 March 2000 at 20:47:11 +0100, J Wunsch wrote:
>>> As Klaus Herrmann wrote:
>>>
>>>> ich habe ein frage bezüglich der geschwindigkeit eines recoverys mit
>>>> tar: muss das sein, dass das so lange dauert (mehrere stunden mit
>>>> einem HP-DLT, 15GB (mit datenkompression "30GB"), oder gibt es
>>>> optionen, das zu tunen?
>>>
>>> Never try to optimize something before you've profiled it.
>>>
>>> Zuerst solltest Du also mal versuchen rauszufinden, wo die Säge denn
>>> klemmt. Wenn Du viele kleine Dateien extrahieren willst, ist
>>> vermutlich das Filesystem die Bremse und das Band kommt in den
>>> Start-/Stop-Betrieb. Mount-Option -o async kann da helfen (ist
>>> natürlich potentiell gefährlich, aber wenn Du komplett rücksicherst,
>>> ist das vielleicht weniger wichtig), oder halt Softupdates benutzen.
>>
>> Hmm. Unter Umständen kann das helfen, ist aber Grenzlinie
>> [Borderline].
>
> ??? Wenn auf dem Band nicht aussergewoehnlich grosse Dateien sind,
> werden synchrone Metadaten selbstverstaendlich der Engpass ein.
> Ueberlegt mal, wieviele Dateien pro Sekunde aus dem tarfile des Bandes
> fliessen. Auf jeden Fall stremmt das Band dann nicht mehr und dann ist
> eh alles zu spaet.

Gut, das ist eben die Ausnahme, von der ich gesprochen habe.

>>>> mit einem NT Backup-Prog war sowas definitiv in ca. 20-30min.
>>>> erledigt.
>>>
>>> Aber nur, wenn Du bloß Nullbytes auf dem Band hattest. ;-) Ansonsten
>>> haben DLTs was um die 5...7 MB/s, und 30000/7 macht immer noch > 4000
>>> Sekunden, also mehr als eine Stunde, vorausgesetzt, alle Daten werden
>>> flüssig von der Platte abgenommen... (was IMHO mit einem Filesystem
>>> dazwischen schon fast nur noch mit Striping zu machen sein dürfte).
>>
>> Striping kann wohl nur in Ausnahmefällen helfen.
>
> Aehm, bitte? Ich hab noch nie gestriped und weniger als Faktor 1.9 der
> einzelnen Geschwindigkeit der Platten rausbekommen (Ausnahme: PCI-Bus
> ist am Ende wie beim Gilgamesch meines Broetchengebers).

Glück gehabt.

> Wieso soll das DLT eigentlich 5-7 MB/sec rauswerfen? Ein DLT 4000
> hat doch 2.5 MB/sec unkomprimiert, oder?

Könnte stimmen. Das heißt also 5 MB/s komprimiert, und es gibt
schnellere.

Greg

--
Finger grog(at)lemis.com for PGP public key
See complete headers for address and phone numbers
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 22 Mar 2000 - 18:36:41 CET

search this site