Arch Linux zstd мұрағаттарына ауысты: буманы ашу жылдамдығын 1300% арттыру

Arch Linux әзірлеушілері деп хабарлады, ол алгоритмнен пакетті орау схемасын өзгертті. Бұрын xz алгоритмі (.pkg.tar.xz) қолданылған. Енді zstd (.pkg.tar.zst) қосылды. Бұл пакеттердің көлемін шамалы ұлғайту есебінен (шамамен 1300%) орау жылдамдығын 0,8%-ға арттыруға мүмкіндік берді. Бұл жүйеде пакеттерді орнату және жаңарту процесін жылдамдатады.

Arch Linux zstd мұрағаттарына ауысты: буманы ашу жылдамдығын 1300% арттыру

Қазіргі уақытта zstd-ге 545 пакет жіберілуде. Қалғандары жаңартулар шығарылған сайын жаңа қысу алгоритмін біртіндеп алады. .pkg.tar.zst пішіміндегі бумаларға pacman (5.2) және libarchive (3.3.3-1) жаңартуларымен автоматты түрде қолдау көрсетілетінін ескеру маңызды. Кез келген пайдаланушы либархивті әлі жаңартпаған болса, жаңа нұсқа бөлек репозиторийде қолжетімді.

Zstd (zstandard) алгоритмі 2015 жылы әзірленді және алғаш рет бір жылдан кейін енгізілді. Ол шығынсыз қысуды қамтамасыз етеді және әдеттегіден жылдамырақ қысу және декомпрессия жылдамдығын көздейді. Бұл жағдайда қысу коэффициенті бар шешімдермен салыстырмалы немесе жоғары болуы керек. Жоғарыда айтылғандай, zstd 0.6 нұсқасы максималды қысу коэффициенті бойынша boz, yxz, tornado сияқты нәтиже көрсетті. Сонымен қатар ол lza, brotli және bzip2-ден жоғары болды.



Ақпарат көзі: 3dnews.ru

пікір қалдыру