bzip2
De Viquip??dia
bzip2 ??s un algorisme de compressi?? de dades de codi obert i un programa escrit per Julian Seward. bzip2 es va fer p??blic per primer cop el juliol de 1996, en la versi?? 0.15. La seva estabilitat i popularitat varen cr??ixer al llarg dels anys, i la versi?? 1.0 es va fer p??blica a finals del 2000.
Taula de continguts |
[edita] Compressi??
bzip2 comprimeix la majoria d'arxius de forma m??s efectiva que els compressors tradicionals gzip o ZIP, per?? ??s m??s lent. Ara b??, at??s que, d'acord amb la llei de Moore, el temps de processador ??s cada vegada menys important, compressors com bzip2 guanyen popularitat amb el temps. De fet, d'acord amb el seu autor, la popularitat del bzip2 ??s entre un 10% i un 15% del "millor" algorisme de compressi?? conegut (PPM), tot i que ??s gaireb?? el doble de r??pid en comprimir i sis vegades m??s r??pid en descomprimir.
[edita] L'algorisme bzip2
bzip2 empra la transformada de Burrows-Wheeler per a convertir seq????ncies recurrents repetitives en cadenes de car??cters iguals. En bzip2 l'arxiu sense comprimir es divideix en blocs de la mateixa mida (que pot indicar-se a la l??nia de comandes,) i en l'arxiu comprimit es marquen emprant seq????ncies de bits que deriven de la representaci?? decimal de pi.
Origin??riament, l'antecessor de bzip2, bzip, emprava codificaci?? aritm??tica despr??s de la separaci?? en blocs; aix?? va haver de ser eliminat degut a la restricci?? imposada per la patent d'aquest m??tode.
[edita] bzip2 en GNU
En GNU, es pot emprar bzip2 en combinaci?? o independentment del tar: bzip2
arxiu per a comprimir i bzip2 -d
arxiu.bz2 per a descomprimir (en aquest cas tamb?? pot emprar-se l'??lies bunzip2
)
Les opcions del bzip2 s??n gaireb?? les mateixes que les del gzip. Aix??, es poden extreure els arxius d'un arxiu tar comprimit emprant bzip2 emprant les comandes:
bzip2 -cd arxiu.tar.bz2 | tar xvf -
Es pot crear un arxiu tar comprimit amb bzip2 emprant les comandes:
tar cvf - filenames | bzip2 -9 > arxiu.tar.bz2
El tar de GNU inclou una opci?? -j que permet crear un arxiu .tar.bz2 d'un sol cop:
tar -cvjf arxius.tar.bz2 llista-d'arxius
Per descomprimir un arxiu tar comprimit amb bzip2 i extreure'n els arxius es pot emprar la comanda:
tar -xvjf arxiu.tar.bz2
[edita] Enlla??os externs
- La p??gina del bzip2 i el libzip2
- bzip2 per a Windows
- MacBzip2 (per a Mac OS cl??ssic; en Mac OS X, el bzip2 ??s disponible a la l??nia de comandes)
(Vegeu M??todes de compressi?? pels m??todes i formats i est??ndards de compressi?? - pels formats)
C??decs de v??deo |
|
||||
---|---|---|---|---|---|
C??decs d'??udio |
|
||||
Compressors d'arxius |
|