Web e desenvolvimento / CLEARBYTE

Taxa de compressão versus porcentagem economizada

Na convenção original:comprimido, razão = bytes originais ÷ comprimidos. Passar de 100 KB para 25 KB dá compressão 4:1 e economia de 75%, não 400%.

Taxa de compressão versus porcentagem economizada

Na convenção original:comprimido, razão = bytes originais ÷ comprimidos. Passar de 100 KB para 25 KB dá compressão 4:1 e economia de 75%, não 400%.
Tamanho original do corpoTamanho comprimido do corpoRazão original : comprimidoTamanho restanteBytes economizados
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%
Baixar esta tabela em CSV ↓

Fórmula e método

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

Indique a convenção: algumas ferramentas mostram comprimido/original, então os mesmos dados aparecem como 0,25 ou 4:1. Aqui usamos original/comprimido do mesmo corpo, sem cabeçalhos extras. A tabela não compara codecs. Conteúdo, configuração e implementação mudam a economia. Compressão sem perdas preserva bytes decodificados, consome processamento e pode aumentar dados pequenos ou já comprimidos.

Exemplo resolvido

Um corpo de 240 KB enviado como 60 KB tem razão 4:1 e economiza 180 KB, ou 75%. Isso não significa que a página inteira carregue quatro vezes mais rápido.

O que pode mudar o resultado

Razão indefinida com tamanho comprimido zero; economia percentual exige original positivo. Exclui cabeçalhos HTTP e não prevê latência nem CPU.

Fontes e definições

Método conferido:

Continue com uma tarefa relacionada