2009-06-24 20 views
10

Jakie jest najlepsze narzędzie do kompresji Unix dostępne?Jaki jest najlepszy program do kompresji Unix?

+7

Pod względem prędkości? Pod względem współczynników kompresji? Chyba mówisz bezstratnie (na przykład gzip itp.). Myślę, że być może trzeba być trochę bardziej konkretnym. –

+0

Programy kompresujące również odpowiadają bibliotekom kompresji. Usuwanie tagu "nie związanego z programowaniem". –

Odpowiedz

14

zależy od Twojego stosunku prędkości do wymiaru. Gzip działa szybko i daje dobre wyniki. Bzip2 działa wolno i często daje lepsze wyniki.

+3

Przykład kompresji pliku Bzip2: 'tar -cjf plik7.tar.bz2 katalog /' –

0

bzip jest dość wydajny, spacewise, ale nie tak szybki, jak niektóre inne.

Od "człowiek bzip2":

bzip2 kompresuje pliki przy użyciu bloku Burrows-Wheeler sortowania kompresję tekstu algo- rithm i kodowania Huffmana. Kompresja jest zasadniczo znacznie lepsza niż ta, którą uzyskuje się dzięki bardziej konwencjonalnym kompresorom LZ77/LZ78 i osiąga wydajność rodziny kompresorów statystycznych PPM.

+0

"prawie tak dobra kompresja jak bzip2" ?? Jeśli mówisz bardzo ogólnie, 'xz' daje wyższy współczynnik kompresji niż' bzip2'. – TechZilla

3

http://www.linuxjournal.com/article/8051

http://tukaani.org/lzma/benchmarks.html

Wybierz najlepszy według własnych potrzeb. Wykresy w pierwszym łączu wyczerpująco omawiają każde narzędzie do kompresji Unix, o którym słyszałem. Drugi oferuje twarde liczby z bardziej powszechnych sekt.

Mam tendencję do lzma -2 podczas wykonywania dużych kopii zapasowych, które oferują mniejszą i szybszą kompresję niż bzip -9.

9

Dobrym narzędziem do kompresji jest 7-zip (p7zip na Linuksie) przy użyciu algorytmu lzma (powolna kompresja, dobra prędkość dekompresji, bardzo dobry współczynnik kompresji). Może dekompresować najbardziej popularne formaty archiwów.

Można również spojrzeć na kompresji stron wzorcowych:

3

XZ kompresji jest stosunkowo nowym, ale jest to dobry balans pomiędzy kompresji i szybkości . Podobno prawie tak dobra kompresja jak bzip2, ale tylko nieco wolniejsza od gzip.

Powiązane problemy