Zstandard - alat pemampatan data yang lebih cepat

Zstandard - alat pemampatan data yang lebih cepat

Zstandard dalam pendek ZSTD adalah alat pemampatan data kecil dan lebih cepat yang dibangunkan oleh Facebook. Ini adalah pelaksanaan algoritma mampatan data baru. ZSTD juga menawarkan kelajuan mampatan yang boleh dikonfigurasikan, dengan mod pantas pada> 200 mb/s. Ia juga mempunyai penyahkod yang sangat cepat, dengan kelajuan> 500 mb/s setiap teras.

Pasang Zstandard di Linux

Pengguna Ubuntu boleh memasang direktori dari repositori asas. Buka terminal dan jalankan arahan berikut untuk memasang ZSTD pada sistem berasaskan Debian.

sudo apt memasang zstd 

Gunakan arahan berikut untuk memasang ZSTD pada CentOS, Red Hat dan Fedora Systems.

Sudo Yum Pasang ZSTD ## CentOS, Redhat Systems Sudo DNF Pasang ZSTD ## Fedora Systems  

Untuk sistem Linux tidak termasuk pakej ZSTD ke repositori di sana boleh dikumpulkan dari sumber. Muat turun pelepasan Zstandard terkini dari GitHub dan Ekstrak pada sistem anda. Sekarang menyusunnya menggunakan make.

wget https: // github.com/facebook/zstd/siaran/muat turun/v1.3.8/ZSTD-1.3.8.tar.gz tar xzf zstd-1.3.8.tar.GZ CD ZSTD-1.3.8 sudo membuat pemasangan 

Menggunakan alat pemampatan ZSTD

Gunakan zstd arahan diikuti dengan nama fail untuk memampatkan. Ini akan membuat fail termampat dengan penambahbaikan .zst pelanjutan ke nama fail asal.

nama fail zstd 

Anda juga boleh menentukan nama fail mampat output dengan -o Parameter baris arahan.

nama fail zstd -o Newfile.zst 

Untuk tidak mengisahkan sebarang fail yang dimampatkan dengan zstandard. Pilihan Gunakan -D dengan direktori ZSTD atau direktori Direktori Perintah UNZSTD.

ZSTD -D FileName.ZST unzstd FileName.zst 

Perbandingan Zstandard dengan alat lain

Di sini saya membuat perbandingan antara alat pengarsipan zip, tar, dan zstd dan mendapati bahawa ZSTD lebih cepat dan lebih daripada yang lain. Saya menggunakan fail sandaran 508 MB dan di sini adalah hasil dan mendapat hasil berikut.

Menggunakan ZSTD:

ZSTD mengambil masa 5 saat untuk memampatkan dan membuat fail termampat 119 MB.

Menggunakan tar:

Untuk fail yang sama, tar mengambil masa 23 saat untuk memampatkan dan membuat fail termampat 150 mb.

Menggunakan Zip:

Dan zip mengambil masa 22 saat untuk memampatkan dan membuat fail termampat 150 MB. Jadi kelihatan tar dan zip mengambil kira -kira masa yang sama di sini.

Mengikut perbandingan di atas, ZSTD jauh lebih cepat daripada alat mampatan lain dan pembekal pemampatan data yang lebih tinggi. Oleh itu, kita boleh mengandaikan bahawa ZSTD boleh menggantikan alat -alat compthe ression semasa pada masa akan datang.