Kompresi, secara umum, adalah metode yang berguna yang pada dasarnya menyandikan informasi menggunakan lebih sedikit data daripada yang asli. Dalam kasus Linux, ada berbagai opsi kompresi, masing-masing dengan manfaatnya sendiri.
Distro Linux generik menawarkan akses ke beberapa mekanisme kompresi yang sangat berguna dan sederhana. Artikel ini hanya akan fokus pada mereka.
Jenis kompresi
Kompresi adalah pengkodean dan merepresentasikan informasi menggunakan bit yang lebih sedikit daripada aslinya. Dalam kasus kompresi file, metode kompresi menggunakan algoritme dan perhitungan matematisnya sendiri untuk menghasilkan output yang umumnya lebih kecil dari ukuran file asli. Karena cara kerja kompresi yang berbeda dan sifat file yang acak, jarak tempuh dapat sangat bervariasi.
Ada 2 jenis kompresi.
Kompresi lossy: Ini adalah jenis kompresi berisiko yang tidak menjamin integritas data. Pada dasarnya, setelah dikompresi, ada risiko bahwa file asli tidak dapat direkonstruksi menggunakan arsip terkompresi. Contoh solid dari jenis kompresi ini adalah format MP3 yang terkenal. Saat MP3 dibuat dari file audio asli, ukurannya jauh lebih kecil daripada file musik sumber aslinya. Hal ini menyebabkan hilangnya beberapa kualitas audio.
Kompresi lossless: Ini adalah jenis kompresi yang paling banyak digunakan. Menggunakan metode kompresi "lossless", file asli dapat direkonstruksi dari file terkompresi. Metode kompresi yang akan saya bahas dalam artikel ini adalah semua metode kompresi lossless.
Kompresi Linux
Sebagian besar metode kompresi tersedia dari alat ter. Adapun kompresi "zip", kami akan menggunakan zip alat. Dengan asumsi bahwa sistem Anda sudah menginstal alat-alat ini, mari kita mulai.
Pada awalnya, kita membutuhkan file tes. Jalankan perintah berikut untuk membuatnya.
$ base64 /dev/urandom | kepala -c 20000000 > file.txt
Ini akan membuat file teks dengan ukuran 20MB.
Sekarang, mari kita buat 10 salinan file. Bersama-sama, itu 200 MB.
Zip Untuk Kompresi
Zip cukup umum. Untuk membuat file zip, alat zip memerlukan struktur perintah berikut:.
OpenTTD adalah salah satu game simulasi bisnis paling populer di luar sana. Dalam game ini, Anda perlu membuat bisnis transportasi yang luar biasa. Na...
SuperTuxKart adalah judul hebat yang dirancang untuk memberi Anda pengalaman Mario Kart gratis di sistem Linux Anda. Ini cukup menantang dan menyenang...
The Battle for Wesnoth adalah salah satu game strategi open source terpopuler yang bisa kamu mainkan saat ini. Tidak hanya game ini telah dikembangkan...