Hlavní navigace

Znovu komprese kernelu zstd

10. 6. 2019

Sdílet

Asi před půl rokem se objevil patch, který umožňoval kompresi jádra a initrd pomocí zstd. Tenkrát nebyl přijat a objevil se znovu nyní, snad s větší šancí na zařazení. Důvodem zamítnutí byla spousta stávajících kompresních algoritmů a také snaha nepodlehnout hned „módě“ nového algoritmu, což by se mohlo stávat docela často.

Zstd však má výhodu velmi rychlého rozbalování, předčí ho snad jen lz4 a lzo. Zároveň komprimuje celkem rychle a komprimované soubory jsou malé. Kvůli rychlosti budou jádra a initrd v Ubuntu komprimovány právě lz4. Nejmenší soubory poskytuje xz a mezi temito extrémy je nejvýhodnější zstd.

Z jádra je navrženo odstranit bzip2, který se již jinde nepoužívá a tím dojde k odebrání asi 900 řádků kódu. Možná bude také odstraněno lzo, které lze nahradit lz4, a lzma, které lze nahradit xz.

(zdroj: phoronix)

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.

Byl pro vás článek přínosný?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.