ZStandard - Alat Kompresi Data yang Lebih Cepat

ZStandard - Alat Kompresi Data yang Lebih Cepat

ZStandard in Short ZSTD adalah alat kompresi data kecil dan lebih cepat yang dikembangkan oleh Facebook. Ini adalah implementasi algoritma kompresi data baru. ZSTD juga menawarkan kecepatan kompresi yang sangat dapat dikonfigurasi, dengan mode cepat> 200 mb/s. Ini juga memiliki decoder yang sangat cepat, dengan kecepatan> 500 mb/s per inti.

Instal ZStandard di Linux

Pengguna Ubuntu dapat menginstal direktori TI dari repositori dasar. Buka terminal dan jalankan perintah berikut untuk menginstal ZSTD di sistem berbasis Debian.

sudo apt instal zstd 

Gunakan perintah berikut untuk menginstal ZSTD di CentOS, Red Hat dan Fedora Systems.

sudo yum menginstal zstd ## centos, sistem redhat sudo dnf menginstal zstd ## fedora sistem  

Untuk sistem Linux tidak termasuk paket ZSTD ke repositori yang dapat dikompilasi dari sumber. Unduh rilis ZStandard terbaru dari GitHub dan ekstrak di sistem Anda. Sekarang kompilinya menggunakan make.

wget https: // github.com/facebook/zstd/rilis/download/v1.3.8/ZSTD-1.3.8.ter.GZ TAR XZF ZSTD-1.3.8.ter.GZ CD ZSTD-1.3.8 sudo membuat instal 

Menggunakan alat kompresi ZSTD

Menggunakan zstd Perintah diikuti dengan nama file untuk mengompres. Ini akan membuat file terkompresi dengan menambahkan .zst Ekstensi ke nama file asli.

nama file zstd 

Anda juga dapat menentukan nama file terkompresi output dengan -Hai Parameter baris perintah.

ZSTD FileName -O Newfile.zst 

Untuk melepaskan file apa pun yang dikompres dengan zstandard. Gunakan -D Opsi dengan ZSTD atau Direktori Gunakan Direktori Perintah UNZSTD.

ZSTD -D nama file.ZST UNZSTD FILEName.zst 

Perbandingan ZStandar dengan alat lain

Di sini saya melakukan perbandingan antara alat pengarsipan zip, tar, dan zstd dan menemukan bahwa ZSTD lebih cepat dan dari yang lain. Saya menggunakan file cadangan 508 MB dan di sini ada hasilnya dan mendapatkan hasil berikut.

Menggunakan ZSTD:

ZSTD membutuhkan waktu 5 detik untuk mengompres dan membuat file terkompresi 119 MB.

Menggunakan Tar:

Untuk file yang sama, TAR membutuhkan waktu 23 detik untuk mengompres dan membuat file terkompresi 150 MB.

Menggunakan Zip:

Dan zip membutuhkan 22 detik untuk memompres dan membuat file terkompresi 150 MB. Jadi kelihatannya tar dan zip membutuhkan waktu yang sama di sini.

Sesuai perbandingan di atas, ZSTD jauh lebih cepat daripada alat kompresi lainnya dan penyedia kompresi data yang lebih tinggi. Jadi kita dapat berasumsi bahwa ZSTD dapat menggantikan alat ression saat ini di masa depan.