Compression Ratio
Taxa de Compressão (Eficiência de Redução de Tamanho)
Uma medida de quão efetivamente um algoritmo de compressão reduz o tamanho do arquivo, expressa como uma porcentagem ou razão entre o tamanho original e o tamanho comprimido.
Detalhe técnico
A taxa de compressão pode ser expressa como razão (10:1 = original é 10× maior), porcentagem de economia (90% de economia = 10% do tamanho original) ou porcentagem de tamanho (10% do original). Os fatores que afetam a compressibilidade incluem entropia dos dados (dados aleatórios são incompressíveis), redundância (padrões repetidos comprimem bem), tipo de algoritmo (lossless como DEFLATE/LZ4/ZSTD vs lossy como JPEG/MP3) e nível do algoritmo (os níveis de compressão do zstd variam de 1-22, trocando velocidade por razão). O limite teórico é a entropia de Shannon — nenhum algoritmo lossless pode comprimir dados abaixo de sua entropia de informação.
Exemplo
``` File size reference: 1 KB = 1,024 bytes ≈ a short paragraph of text 1 MB = 1,048,576 bytes ≈ a 1-minute MP3 at 128 kbps 1 GB = 1,073,741,824 bytes ≈ 1 hour of HD video Web delivery targets: HTML page: < 100 KB Hero image: < 200 KB JavaScript: < 200 KB Total page: < 2 MB ```