Arch Linux zstd arxivinə keçdi: 1300% qablaşdırma sürəti

Arch Linux Tərtibatçıları сообщилиpaket qablaşdırma sxemini alqoritmdən dəyişdi. Əvvəllər xz alqoritmi (.pkg.tar.xz) istifadə olunurdu. İndi zstd (.pkg.tar.zst) iştirak edir. Bu, paketlərin ölçüsündə bir qədər artım (təxminən 1300%) hesabına dekompressiya sürətini 0,8% artırmağa imkan verdi. Bu, sistemdə paketlərin quraşdırılması və yenilənməsi prosesini sürətləndirəcək.

Arch Linux zstd arxivinə keçdi: 1300% qablaşdırma sürəti

Hazırda zstd-yə 545 paketin köçürüldüyü deyilir. Qalanları yeniliklər buraxıldıqca tədricən yeni sıxılma alqoritmi alacaqlar. Qeyd etmək vacibdir ki, .pkg.tar.zst formatında paketlər avtomatik olaraq pacman (5.2) və libarchive (3.3.3-1) yeniləmələri ilə dəstəklənir. İstifadəçilərdən hər hansı biri hələ libarxivi yeniləməyibsə, o zaman yeni versiya ayrıca repozitoriyada mövcuddur.

Zstd (zstandard) alqoritmi 2015-ci ildə hazırlanıb və ilk dəfə bir il sonra təqdim edilib. O, itkisiz sıxılma təmin edir və adi haldan daha sürətli sıxılma və dekompressiyaya diqqət yetirir. Bu halda, sıxılma nisbəti müqayisə edilə bilən və ya mövcud həllərdən artıq olmalıdır. Qeyd edildiyi kimi, maksimum sıxılma nisbətində zstd 0.6 versiyası boz, yxz, tornado ilə oxşar nəticə göstərdi. Eyni zamanda, lza, brotli və bzip2-dən üstün oldu.



Mənbə: 3dnews.ru

Добавить комментарий