Gzipgzip adalah format file dan aplikasi perangkat lunak yang digunakan untuk kompresi dan dekompresi file. Program ini diciptakan oleh Jean-loup Gailly dan Mark Adler sebagai pengganti perangkat lunak compress pada sistem Unix awal, dan dirancang untuk digunakan oleh GNU (dari sinilah huruf "g" dalam gzip berasal).[1] Versi pertama (0.1) dirilis pada 31 Oktober 1992, dan versi 1.0 menyusul pada Februari 1993. Dekompresi format gzip dapat diimplementasikan sebagai algoritma streaming, yang merupakan fitur penting untuk protokol Web, pertukaran data, dan aplikasi ETL (menggunakan pipes standar). Format filegzip didasarkan pada algoritma DEFLATE, kombinasi LZ77 dan Huffman coding. Algoritma ini dirancang untuk menggantikan algoritma kompresi seperti LZW yang dilindungi paten. Struktur format file gzip:
gzip sering digunakan bersama program tar untuk mengompresi beberapa file menjadi satu arsip, menghasilkan file dengan ekstensi Perbedaan dengan format lain
ImplementasiBerbagai implementasi gzip telah dibuat, di antaranya:
Alternatif kompresi:
Pemulihan data yang rusakData pada blok sebelum kerusakan biasanya dapat dibaca sepenuhnya. Data dari blok yang tidak hancur setelah kerusakan dapat dipulihkan melalui langkah tambahan. Derivatif dan penggunaan lain
Pengganti populer:
Penelitian dan InovasiPenelitian pada 2023 menunjukkan bahwa teknik kompresi sederhana seperti gzip dapat dikombinasikan dengan algoritma k-nearest-neighbor untuk klasifikasi teks, memberikan alternatif menarik terhadap jaringan neural untuk pemrosesan bahasa alami dengan kebutuhan sumber daya rendah, termasuk tanpa memerlukan perangkat keras GPU.[6] Penggunaan gzipBerikut ini adalah beberapa sintaks yang bisa dilakukan dalam penggunaan gzip:[2] Sintaks umum untuk perintah gzip adalah sebagai berikut: gzip [OPTION]... [FILE]...
Untuk mengompres satu file, jalankan perintah gzip diikuti dengan nama file: gzip NamaFile
Untuk mengopres banyak file, bisa gunakan perintah berikut: gzip file1 file2 file3
Untuk mengompres semua file dalam direktori yang diberikan, gunakan opsi gzip -r directory
Untuk mendecompress file gzip -d NamaFile.gz
Untuk mendekompresi banyak file sekaligus, berikan beberapa nama file dengan dipisahkan oleh spasi ke gzip sebagai argumen: gzip -d file1.gz file2.gz file3.gz
Ketika digunakan dengan opsi gzip -dr directory
Masih ada beberapa sintaks dalam penggunaan gzip yang bisa dimanfaatkan. Referensi
|
Portal di Ensiklopedia Dunia