Compresión multi-núcleo en Linux

Actualmente a maioría das máquinas teñen dúas ou máis núcleos. Polo tanto, se se desexa unha compresión máis rápida, pódense empregar ferramentas de compresión. compresión multinúcleoNeste artigo presentamos algúns e un breve exemplo como usalos.

Porco

pigz: compresor gz (gzip)

Comprimir:

ficheiro pigz -c

Descomprimir:

ficheiro pigz -d

Pigz elimina o ficheiro orixinal despois de descomprimilo. Para evitar que o faga, engada o parámetro -k. Ademais, para comprimir recursivamente os subdirectorios, se existen, é necesario engadir o parámetro -r.

Máis información: http://zlib.net/pigz/

Pxz

pxz: compresor LZMA (xz)

Comprimir:

pxz ficheiro_original ficheiro_final

Co parámetro -T pode limitar o número de núcleos a usar. Por exemplo, T4 limita a compresión usando só 4 núcleos. Tamén é importante mencionar que pxz elimina o ficheiro orixinal. Para evitar que o faga, engada o parámetro -k.

Descomprimir:

ficheiro pxz -d

Máis información: http://jnovy.fedorapeople.org/pxz/

pbzip2

pbzip2: compresor bz2 (bzip2):

Comprimir:

ficheiro pbzip2 -z

Co parámetro -l pode limitar o número de núcleos a usar. Tamén é importante mencionar que pbzip2 elimina o ficheiro orixinal. Para evitar que o faga, engada o parámetro -k.

Descomprimir:

ficheiro lrzip -d

Máis información: http://compression.ca/pbzip2/

por favor

plzip: compresor lz (lzip)

Comprimir:

arquivo plzip -c

plzip elimina o ficheiro orixinal. Para evitar que o faga, engada o parámetro -k.

Descomprimir:

ficheiro lrzip -d

Máis información: http://www.nongnu.org/lzip/plzip.html

lrzip

lrzip: compresor lrz (lrzip)

Comprimir:

ficheiro lrzip

Para mellorar a compresión e usar ZPAQ:

ficheiro lrzip -z

Para unha compresión rápida:

ficheiro lrzip -l

Para comprimir un directorio:

directorio lrztar

Descomprimir:

lrzip file.lrz

Para descomprimir un directorio comprimido:

lrzuntar file.tar.lrz

Máis información: http://ck.kolivas.org/apps/lrzip/

Case todos os programas mencionados anteriormente están nos repositorios oficiais de distribucións populares de Linux. No caso de Arch, algúns deles están no AUR.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

9 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   Anónimo dixo

    Un compañeiro de blogue aquí atopou o teu sitio a través de Subrion e teño un consello:
    escribir máis. Sinceramente, parece que estás adaptando todo o artigo ao redor do videoclip. É evidente
    vostede sabe moito, entón por que non empregar os seus coñecementos para escribir algo?
    máis considerable e manter o vídeo como algo complementario
    (se hai)?

    O meu sitio web ... refinanciamento doméstico de crédito deficiente

  2.   Diego Silverberg dixo

    No caso das moscas xD acostumo a usar só soft lol gratis

  3.   imos usar linux dixo

    Pois aí.

  4.   fernandotatis dixo

    Un saúdo, se hai algo especial en Linux, é que permite que o disco duro estea libre de acción coma se non houbese ningún programa, xa que o programa ou programas seguen ocupando espazo mentres están en uso, a diferenza doutros sistemas operativos como Window, que se sempre ocupan espazo no disco, recoméndoche que utilices Linux, quizais nos primeiros días te sintas un pouco incómodo debido á incompatibilidade con outros programas do sistema operativo, pero entón veranse as vantaxes.

  5.   imos usar linux dixo

    Está ben. Boa cita.

  6.   imos usar linux dixo

    Si. Por?

  7.   Diego Silverberg dixo

    Son todos programas gratuítos?

  8.   Filipe Felipe dixo

    Alguén sabe se Ark ou PeaZip admiten este tipo de compresión multi-core?

  9.   gabrielix dixo

    https://github.com/vasi/pixz Esta é outra versión xz (lzma) paralela e indexada, polo de agora deixo a ligazón porque non teño as probas contra pxz.