FERRAMENTAS LINUX: O Kernel Linux 5.13 está para permitir módulos compactados do Zstd, a atualização do Zstd pendente com desempenho mais rápido

terça-feira, 4 de maio de 2021

O Kernel Linux 5.13 está para permitir módulos compactados do Zstd, a atualização do Zstd pendente com desempenho mais rápido



Confira !!

Somando-se à variedade de lugares onde o kernel do Linux suporta o uso da compactação do Zstd , os módulos do kernel avançando agora podem desfrutar de reduções de tamanho com o Zstd.

O Linux já oferece suporte à compactação Gzip e XZ opcional de módulos do kernel, enquanto a partir do Linux 5.13 há suporte adicionado para Zstd. No espaço do usuário, o KMOD 28 já suporta lidar com módulos compactados com Zstd. Os módulos compactados têm como sufixo .ko.zst .

O suporte para módulos do kernel compactados do Zstd foi enviado como parte das atualizações do Kbuild para a janela de mesclagem do Linux 5.13. As atualizações do Kbuild também incluem mais trabalho de manipulação do compilador LLVM Clang e outras alterações, incluindo um indicador se o kernel foi construído com otimizações de tempo de link (LTO).






Separado das atualizações do Kbuild e provavelmente para o pós-5.13, há um trabalho renovado para obter o código Zstd mais recente dentro do kernel atualizado em relação ao estado upstream. Esses patches obtêm o código Zstd no kernel atualizado com o código upstream mais recente, que é muito mais recente do que o código derivado do Zstd 1.3.1 atual no kernel. O código do kernel Zstd agora é gerado automaticamente a partir do código Zstd upstream. Com esta atualização de código Zstd pendente para o kernel, Btrfs com compactação Zstd é 5 ~ 15% mais rápido, descompressão SquashFS é ~ 15% mais rápida, F2FS Zstd é 3 ~ 20% mais rápido, descompressão kernel Zstd é 35% mais rápida, descompressão Zram e leitura é 30% mais rápido e a compactação initramfs Zstd é cerca de 5% mais rápida. Além disso, há correções de bugs e outras melhorias na reformulação da base de código Zstd do kernel.





Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário