Arch Linux er gået over til zstd-arkiver: 1300% hurtigere pakkeudpakning

Udviklerne af Arch Linux meldte, der ændrede pakkeindpakningsschemaet fra algoritmen. Tidligere blev algoritmen xz (.pkg.tar.xz) brugt. Nu er zstd (.pkg.tar.zst) blevet implementeret. Dette har øget udpakningshastigheden med 1300 % til en pris af en ubetydelig stigning i selve pakkerne (omkring 0,8 %). Dette vil fremskynde installations- og opdateringsprocessen for pakker i systemet.

Arch Linux er gået over til zstd-arkiver: 1300% hurtigere pakkeudpakning

I øjeblikket er der tale om at overføre allerede 545 pakker til zstd. De resterende vil gradvist få den nye komprimeringsalgoritme, efterhånden som opdateringer bliver tilgængelige. Det er samtidig vigtigt at bemærke, at pakker i .pkg.tar.zst-format automatisk understøttes, når der er opdateringer til pacman (5.2) og libarchive (3.3.3-1). Hvis nogen af brugerne endnu ikke har opdateret libarchive, er den nye version tilgængelig i et separat repository.

Zstd-algoritmen (zstandard) blev udviklet i 2015 og blev først præsenteret året senere. Den muliggør tabsfri komprimering og er designet til højere komprimerings- og udpakningshastighed end normalt. Komprimeringsforholdet bør være sammenligneligt med eller overgå eksisterende løsninger. Det bemærkes, at version zstd 0.6 ved maksimal komprimeringsgrad viste resultater, der var sammenlignelige med boz, yxz, tornado. Samtidig oversteg den lza, brotli og bzip2.



Kilde: 3dnews.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster