Alat Kompresi Terbaik Untuk Linux?

pengantar

Ketika datang untuk mencari alat kompresi file di Linux Anda yang tersisa dengan sejumlah pilihan yang berbeda tetapi yang mana yang terbaik?

Dalam panduan ini, saya akan menaruh zip , gzip , dan bzip2 melalui langkah mereka untuk melihat mana yang terbaik.

Saya telah melakukan sejumlah tes terhadap berbagai jenis file dan menggunakan pengaturan yang berbeda untuk setiap alat dan inilah hasilnya

Alat Terbaik Untuk Mengompresi Dokumen Windows

Sebelum melihat tes yang lebih rinci, saya ingin mencoba setiap alat kompresi terhadap satu jenis file sehingga kita bisa melihat bagaimana setiap alat menangani file yang dimaksud.

Tes-tes ini telah dijalankan terhadap format Microsoft DOCX .

Pengaturan Default

Saya sudah mulai dengan pengaturan default untuk setiap program.

Alat Ukuran file
File Awal 12202 byte
zip 9685
gzip 9537
bzip2 10109

Kompresi Terbaik

Kali ini saya pergi untuk kompresi maksimum,

Alat Ukuran file
File Awal 12202 byte
zip 9677
gzip 9530
bzip2 10109

Untuk memastikan ini bukan kebetulan, saya mencoba tes yang sama terhadap 2 dokumen lainnya.

File 1:

Alat Ukuran file
File Awal 14913176
zip 14657475
gzip 14657328
bzip2 14741042

File 2:

Alat Ukuran file
File Awal 13314
zip 10814
gzip 10653
bzip2 11254

Dua file hanya berisi teks sedangkan file yang lebih besar berisi banyak halaman teks dengan banyak gambar dan banyak format.

Dari tes pertama, gzip keluar sebagai yang teratas di semua kategori dan bzip2 paling tidak efektif.

Alat Terbaik Untuk Mengompresi Gambar

Kali ini saya akan menunjukkan hasil mengompresi berbagai format gambar seperti PNG dan JPG.

Secara teori, file JPG sudah dikompresi dan oleh karena itu tidak dapat dikompresi sama sekali dan bisa, secara teori, membuat file lebih besar.

File PNG

Alat Ukuran file
File Awal 345265
zip 345399
gzip 345247
bzip2 346484

File JPEG

Alat Ukuran file
File Awal 44340
zip 44165
gzip 44015
bzip2 44281

File Bitmap

Alat Ukuran file
File Awal 3113334
zip 495028
gzip 494883
bzip2 397569

File GIF

Alat Ukuran file
File Awal 6164
zip 5772
gzip 5627
bzip2 6051

Dalam semua kasus, gzip keluar di atas lagi kecuali satu dan itu adalah bitmap yang sederhana. Kompresi bzip2 menghasilkan file kecil dibandingkan dengan aslinya.

Alat Terbaik Untuk Mengompresi File Audio

Format audio yang paling umum adalah MP3 dan secara teori, ini telah dikompresi sehingga alat-alat tersebut akhirnya dapat meningkatkan ukuran file.

Saya akan menguji dua file:

File 1:

Alat Ukuran file
File Awal 5278905
zip 5270224
gzip 5270086
bzip2 5270491

File 2:

Alat Ukuran file
File Awal 4135331
zip 4126138
gzip 4126000
bzip2 4119410

Kali ini hasilnya tidak meyakinkan. Kompresi dalam semua kasus sangat minim tetapi menarik bahwa bzip2 keluar yang terburuk untuk file 1 dan yang terbaik untuk file 2.

Alat Terbaik Untuk Mengompresi Video

Dalam tes ini, saya akan memampatkan 2 file video. Seperti MP3 file MP4 sudah berisi tingkat kompresi dan hasilnya mungkin akan dapat diabaikan dalam hal seberapa baik alat tersebut bekerja.

Saya juga menyertakan file FLV yang tidak akan memiliki tingkat kompresi karena ini adalah format lossless.

MP4:

Alat Ukuran file
File Awal 731908
zip 478546
gzip 478407
bzip2 478042


Belum lagi format bzip2 keluar lebih baik daripada jenis file lainnya.

Pada tahap ini, akan terlihat bahwa ada sedikit perbedaan untuk alat yang Anda gunakan. Hasilnya mendekati seluruh papan untuk semua jenis file dan terkadang gzip adalah yang terbaik dan yang lainnya bzip2 adalah yang terbaik dan perintah zip biasanya ada atau di sana.

FLV:

Alat Ukuran file
File Awal 7833634
zip 4339169
gzip 4339030
bzip2 4300295


Akan terlihat bahwa jika Anda mengompresi video, bzip2 adalah alat kompresi pilihan.

Dapat dieksekusi

Kategori tunggal terakhir yang akan saya coba adalah executable.

Sebagai executable dikompilasi kode saya menduga bahwa mereka tidak akan kompres dengan baik.

File 1:

Alat Ukuran file
File Awal 26557472
zip 26514031
gzip 26513892
bzip2 26639209

File 2:

Alat Ukuran file
File Awal 195629144
zip 193951631
gzip 193951493
bzip2 194834876


Sekali lagi kita melihat bahwa gzip keluar di atas dan bzip2 menjadi yang terakhir. Untuk file bzip yang lebih kecil yang dapat dieksekusi, ukurannya semakin besar.

Uji Folder Lengkap

Sejauh ini saya telah berurusan dengan file individual. Kali ini saya memiliki folder penuh gambar, dokumen, spreadsheet, video, file audio, file yang dapat dieksekusi dan banyak format file lain yang berbeda.

Saya telah membuat file tar yang membuatnya lebih mudah untuk mengompres menggunakan semua alat yang tersedia. Perintah gzip dan bzip2 bekerja melawan file tunggal sedangkan perintah zip dapat bekerja melawan folder.

Dengan menggunakan perintah tar, saya telah membuat satu file yang berisi semua folder dan file dalam format yang tidak terkompresi.

Saya akan memantau sejumlah hal dalam tes ini:

Kompresi Default

Alat Ukuran file Waktu diambil
File Awal 1333084160 0
zip 1303177778 1 menit 10 detik
gzip 1303177637 1 menit 35 detik
bzip2 1309234947 6 menit 5 detik

Kompresi Maksimum

Alat Ukuran file Waktu diambil
File Awal 1333084160 0
zip 1303107894 1 menit 10 detik
gzip 1303107753 1 menit 35 detik
bzip2 1309234947 6 menit 10 detik

Kompresi Tercepat

Alat Ukuran file Waktu diambil
File Awal 1333084160 0
zip 1304163943 1 menit 0 detik
gzip 1304163802 1 menit 15 detik
bzip2 1313557595 6 menit 10 detik

Ringkasan

Berdasarkan tes terakhir jelas bahwa bzip2 tidak berguna seperti 2 alat kompresi lainnya. Diperlukan waktu lebih lama untuk mengompres file dan ukuran file akhir lebih besar.

Perbedaan antara zip dan gzip dapat diabaikan, dan sementara gzip umumnya muncul di atas, format zip lebih umum di sistem operasi yang berbeda.

Jadi putusan saya adalah yang pasti menggunakan zip atau gzip tetapi mungkin bzip2 telah memiliki hari dan perlu dibatasi untuk sejarah.