FERRAMENTAS LINUX: A proposta do F2FS adiciona o suporte para a compressão do LZ4HC

terça-feira, 1 de dezembro de 2020

A proposta do F2FS adiciona o suporte para a compressão do LZ4HC

 


Confira !!


O Flash-Friendly File-System (F2FS) já oferece suporte à compactação LZO, LZ4 e Zstd, enquanto uma proposta também adicionaria suporte para LZ4HC.

Um engenheiro da Huawei enviou o patch adicionando suporte ao LZ4HC ao F2FS. LZ4HC é a versão de "alta compressão" do LZ4 que melhora a taxa de compressão a uma velocidade de compressão ligeiramente mais baixa. Mas a taxa de compressão mais alta permite maior armazenamento e mantém as mesmas velocidades de descompressão do LZ4.

É bastante simples e reutiliza a implementação LZ4HC existente dentro do kernel que já é usada por empresas como zRAM e compactação Pstore. O patch consiste em apenas algumas dezenas de linhas de novo código para o driver F2FS.

O feedback inicial sobre o patch sugeriu retrabalhar o tratamento da opção de montagem. No momento, a habilitação e especificação do nível de compactação do LZ4HC é proposta por meio de uma nova opção de montagem "compress_lz4hc_clevel" onde, como foi sugerido, para torná-lo mais limpo, permitindo que o nível de compactação seja anexado à opção de montagem do algoritmo de compactação genérico de maneira semelhante ao Btrfs . Chao Yu da Huawei já está trabalhando em um patch atualizado.

Está ficando difícil ver isso potencialmente no Kernel Linux 5.11, mas pelo menos parece que essa opção adicional de compactação do sistema de arquivos para o F2FS pode chegar ao kernel em breve.


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário