Web & pengembangan / CLEARBYTE

Rasio kompresi dan persentase penghematan

Dengan konvensi asli terhadap terkompresi, rasio = byte asli ÷ byte terkompresi. Dari 100 KB menjadi 25 KB berarti 4:1 dan hemat 75%, bukan 400%.

Rasio kompresi dan persentase penghematan

Dengan konvensi asli terhadap terkompresi, rasio = byte asli ÷ byte terkompresi. Dari 100 KB menjadi 25 KB berarti 4:1 dan hemat 75%, bukan 400%.
Ukuran isi asliUkuran isi terkompresiRasio asli : terkompresiUkuran tersisaByte dihemat
100 KB100 KB1.00:1100.00%0.00%
100 KB75 KB1.33:175.00%25.00%
100 KB50 KB2.00:150.00%50.00%
100 KB25 KB4.00:125.00%75.00%
100 KB10 KB10.00:110.00%90.00%
Unduh referensi ini sebagai CSV ↓

Rumus & metode

Ratio = original bytes ÷ compressed bytes
Remaining% = compressed bytes ÷ original bytes × 100
Saved% = (1 − compressed bytes ÷ original bytes) × 100

Sebutkan konvensi: alat lain mungkin memakai terkompresi/asli sehingga nilai sama tampil 0.25, bukan 4:1. Bandingkan isi yang sama tanpa menambahkan header hanya pada satu sisi. Tabel bukan benchmark gzip/Brotli. Hasil bergantung konten dan setelan; kompresi lossless menjaga byte hasil dekode tetapi perlu waktu dan dapat memperbesar payload kecil atau sudah terkompresi.

Contoh perhitungan

Dokumen 240 KB yang dikirim sebagai isi 60 KB memiliki rasio 4:1, menghemat 180 KB atau 75%. Itu tidak berarti seluruh halaman memuat empat kali lebih cepat.

Hal yang dapat mengubah hasil

Rasio tidak terdefinisi untuk ukuran terkompresi nol; persentase perlu ukuran asli positif. Tidak mencakup header HTTP atau memprediksi latensi dan CPU.

Sumber & definisi

Metode diperiksa:

Lanjutkan ke tugas terkait