Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

04.10.2009, 14:05

Paralleles packen/entpacken von Dateien oder Ordnern.

Wie euch eventuell schon einmal aufgefallen ist unterstützen weder gzip noch bzip2 paralleles packen/entpacken.
Da jedoch Dual- bzw sogar Quad-Cores mittlerweile keine Seltenheit mehr sind, würde sich doch genau so etwas anbieten.

Sowohl für gzip als auch für bzip2 gibt es jedoch freie parallelisierte Implementierungen:

app-arch/pigz für gzip
und
app-arch/pbzip2 für bzip2

Damit man das ganze nun in Verbindung mit tar nutzen kann benötigt man die Zusatzoption "--use-compress-prog="
nach einem

Quellcode

1
# emerge app-arch/pigz

bzw

Quellcode

1
# emerge app-arch/pbzip2

kanns auch schon losgehen.

Archive packen

gzip:

Quellcode

1
tar cfv Archive.tgz --use-compress-prog=pigz  /Pfad/zumOrdner/ 


bzip2:

Quellcode

1
tar cfv Archive.tbz2 --use-compress-prog=pbzip2  /Pfad/zumOrdner/ 


Archive entpacken

gzip:

Quellcode

1
tar xfv Archive.tgz --use-compress-prog=pigz 


bzip2:

Quellcode

1
tar xfv Archive.tbz2 --use-compress-prog=pbzip2
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

2

08.04.2010, 23:38

Von mir gegen gelesen,
und nach "Fertige Howtos" verschoben.