Arch Linux schakelde over naar zstd-archieven: 1300% toename van de uitpaksnelheid van pakketten

Arch Linux-ontwikkelaars сообщили, waardoor het pakketverpakkingsschema van het algoritme veranderde. Voorheen werd het xz-algoritme (.pkg.tar.xz) gebruikt. Nu is zstd (.pkg.tar.zst) ingeschakeld. Hierdoor werd het mogelijk om de uitpaksnelheid met 1300% te verhogen, ten koste van een lichte toename van de omvang van de pakketten zelf (circa 0,8%). Dit versnelt het proces van het installeren en bijwerken van pakketten op het systeem.

Arch Linux schakelde over naar zstd-archieven: 1300% toename van de uitpaksnelheid van pakketten

Op dit moment worden er al 545 pakketten overgezet naar zstd. De rest zal geleidelijk het nieuwe compressie-algoritme ontvangen zodra er updates worden uitgebracht. Het is belangrijk op te merken dat pakketten in het .pkg.tar.zst-formaat automatisch worden ondersteund met updates voor pacman (5.2) en libarchive (3.3.3-1). Als een gebruiker libarchive nog niet heeft bijgewerkt, is de nieuwe versie beschikbaar in een aparte repository.

Het zstd (zstandard)-algoritme werd in 2015 ontwikkeld en een jaar later voor het eerst geïntroduceerd. Het biedt verliesloze compressie en streeft naar snellere compressie- en decompressiesnelheden dan normaal. In dit geval moet de compressieverhouding vergelijkbaar of superieur zijn aan bestaande oplossingen. Zoals opgemerkt vertoonde versie zstd 0.6 bij de maximale compressieverhouding een resultaat vergelijkbaar met boz, yxz, tornado. Tegelijkertijd was het superieur aan lza, brotli en bzip2.



Bron: 3dnews.ru

Voeg een reactie