lrzip adalah apa yang benar - benar Anda cari, terutama jika Anda mengompresi kode sumber!
Mengutip README:
Ini adalah program kompresi yang dioptimalkan untuk file besar. Semakin besar file dan semakin banyak memori yang Anda miliki, semakin baik keunggulan kompresi yang akan diberikan, terutama setelah file lebih besar dari 100MB. Keuntungannya dapat dipilih menjadi ukuran (jauh lebih kecil dari bzip2) atau kecepatan (lebih cepat dari bzip2). [...] Fitur unik lrzip adalah mencoba memaksimalkan ram yang tersedia di sistem Anda setiap saat untuk keuntungan maksimal.
lrzip bekerja dengan pertama-tama memindai dan menghapus redundansi data jarak jauh dengan algoritma berbasis rzip, kemudian mengompresi data yang tidak redundan.
Con Kolivas memberikan contoh yang luar biasa di Mailing List Kernel Linux ; di mana ia mengkompres tarbal 10.3GB dari empat puluh Linux Kernel rilis ke 163,9MB (1,6%), dan melakukannya lebih cepat daripada xz. Dia bahkan tidak menggunakan algoritma second-pass paling agresif!
Saya yakin Anda akan mendapatkan hasil yang luar biasa mengompresi tarball besar dari kode sumber :)
sudo apt-get install lrzip
Contoh (menggunakan default untuk opsi lain):
Kompresi ultra, anjing lambat:
lrzip -z file
Untuk folder, ganti saja lrzip
untuklrztar