Zstandard, alebo skrátene Zstd, je algoritmus pre bezstratovú kompresiu, ktorého prednosťou je najmä rýchlosť kompresie a dekompresie dát. Vývojári distribúcie Fedora sa rozhodli pre využitie Zstd kompresie pre softvérové balíčky už minulý rok s verziou 31. Výhody boli značne pozorovateľné pri rýchlosti dekompresii balíčkov. Pre užívateľov to znamenalo rýchlejšiu inštaláciu softvérových balíčkov, rýchlejší proces aktualizácií či upgradu systému. Pre využitie Zstd kompresie sa rozhodli nedávno aj správcovia distribúcií Arch Linux a OpenMandriva.
Prechod na Zstd kompresiu si v prípade Arch Linuxu vyžiadal mesiace príprav, ktoré priniesli výsledky začiatkom tohto roku. Zstd nahradilo predtým využívaný XZ formát, čo vo výsledku síce zvýšilo veľkosť všetkých zahrnutých softvérových balíčkov v priemere o 0.8%, ale rýchlosť ich dekompresie sa zvýšila až o približne 1300%. Žiadne problémy zatiaľ táto zmena nepriniesla. Tieto údaje boli dostačujúce na to, aby sa vývojári Arch Linuxu rozhodli pre prechod čo najväčšieho počtu softvérových balíčkov na Zstd. Viac informácií je uverejnených v správe na stránkach archlinux.org.
Podobne sa pre využitie Zstd rozhodli aj vývojári distribúcie OpenMandriva, ako uvádzajú aj vo svojej správe na ich facebookovej stránke. Toto rozhodnutie rovnako neprišlo zo dňa na deň, ale predchádzal mu dlhý čas príprav. OpenMandriva teraz využíva Zstd ako štandardný algoritmus pre kompresiu a dekompresiu dát s najvyššou úrovňou kompresie 19, ktorá by vo výsledku mohla značiť prípadne aj zmenšenie veľkosti balíčkov.
Ďalšie distribúcie prechádzajú na Zstd kompresiu
Arch Linux a OpenMandriva sú poslednými linuxovými distribúciami, ktoré sa rozhodli pre využitie Zstd kompresie softvérových balíčkov. Pre užívateľov tento krok prináša značné výhody.
13. January 2020 | Ivan Kmeťo