Utilitas kompresi file baris perintah modern


2

Saya sering memindahkan file besar dari satu server ke server lainnya.

UNIX dilengkapi dengan kompresor gzip dan bzip2 standar. Namun, opsi terbuka apa yang ada di luar ini, terutama yang menggunakan banyak core? Saya mengetahui pzip2 yang saya gunakan saat ini.

Apakah ada tolok ukur dan bagan terkini seberapa cepat / efektif kompresor untuk melihat apa timbal balik antara waktu dan ukuran file?

Alternatif open source, yang dipaket distribusi dan didukung di Linux / OSX, lebih disukai. Dukungan Windows tidak dibutuhkan.


Ketika Anda mengatakan pzip2, saya berasumsi maksud Anda pbzip2?
Croad Langshan

Jawaban:


3

Anda tidak banyak bicara tentang prioritas Anda, tetapi sepertinya waktu kompresi untuk file besar adalah prioritas utama Anda?

Klaim ini cocok untuk kasus itu (lihat tanda -l):

http://manpages.ubuntu.com/manpages/lucid/man1/lrzip.1.html

Di sisi lain tradeoff (rasio kompresi tinggi, waktu kompresi lama), beberapa distribusi perangkat lunak terkemuka telah mulai menggunakan ini baru-baru ini:

https://en.wikipedia.org/wiki/Xz

http://tukaani.org/xz/

Pembandingan ulang: mengapa tidak menjalankan beberapa tes cepat sendiri? Benchmark sering menyesatkan karena hasilnya dapat sangat bervariasi tergantung pada beban kerja dan kondisi pengujian yang tepat. Namun, inilah laporan dalam bahasa Jerman (coba google translate) tentang tolok ukur orang lain:

http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2010/10/Aktuelle-Komprimierprogramme-in-der-Uebersicht/(printView)/true


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.