Compressão de dados
Compressão de dados é a transformação de uma representação para reduzir seu tamanho. Métodos sem perda permitem reconstruir os dados originais; métodos com perda descartam informação segundo critérios. A possibilidade de redução depende do conteúdo e do método.
Escrito pela equipe Compuzilla
Publicado em . Atualizado em .
Também chamado de: data compression
Neste verbete

Compressão de dados
- Dados originais
- Codificação mais compacta
- Reconstrução
Explorar regularidades
Um método sem perda pode representar repetições e padrões com menos espaço. DEFLATE combina mecanismos desse tipo e define como reconstruir a sequência original. A representação comprimida precisa incluir informação suficiente para ser decodificada.
Nem todo arquivo encolhe. Dados já comprimidos ou sem regularidades úteis podem gerar um resultado pouco menor ou até maior por causa das informações adicionais.
Preservar ou descartar
Compressão sem perda preserva a possibilidade de recuperar a entrada exata. Compressão com perda busca uma representação adequada a um uso, como percepção de imagem ou som, e não promete reconstrução idêntica.
A escolha depende do objetivo e do formato, não apenas de uma extensão genérica de arquivo. Comprimir também exige processamento e pode alterar o tempo necessário para ler e gravar. Uma redução de tamanho não substitui backup nem verifica se o conteúdo original estava correto.
Próxima leitura
Leia armazenamento para distinguir a representação dos dados do suporte que os conserva.
Na prática
- Um método sem perda pode representar uma sequência repetida e depois reconstruir exatamente essa sequência.
Fontes para aprofundar
- IETF — RFC 1951, seções 1–3: compressão sem perda DEFLATE (fonte primária)