🍋
Menu
.lz4 Archive

LZ4 Comprimido

LZ4 e um algoritmo de compressao extremamente rapido que prioriza velocidade sobre racio de compressao. E amplamente utilizado onde a velocidade de descompressao e critica: bases de dados, sistemas de ficheiros e comunicacao em tempo real.

Tipo MIME

application/x-lz4

Tipo

Binário

Compressão

Sem perdas

Vantagens

  • + Decompression speed exceeding 4 GB/s per core
  • + Very fast compression with minimal CPU overhead
  • + Widely used in production systems (ZFS, Btrfs, databases)

Desvantagens

  • Lower compression ratio than gzip, bzip2, or xz
  • Not suitable for archival where size minimization is key
  • Less common as a standalone file format for distribution

Quando usar .LZ4

Use LZ4 quando a velocidade de descompressao e a principal prioridade: cache em memoria, logs em tempo real, compressao de base de dados e comunicacao de rede.

Detalhes técnicos

O LZ4 utiliza correspondencia baseada em hash LZ77 com um formato de bloco simples. Descomprime a >5 GB/s em CPUs modernas. O formato de frame LZ4 suporta checksums, tamanho de conteudo e frames dependentes/independentes.

Histórico

Yann Collet (tambem criador do zstd) desenvolveu o LZ4 em 2011. Foi adotado pelo kernel Linux (compressao de memoria), ZFS, ClickHouse e muitos sistemas de jogos e bases de dados.

Converter de .LZ4

Converter para .LZ4

Formatos relacionados