Arch Linux به بایگانی zstd تغییر وضعیت داد: افزایش 1300 درصدی در سرعت باز کردن بسته

توسعه دهندگان آرچ لینوکس сообщили، که طرح بسته بندی بسته را از الگوریتم تغییر داد. قبلاً از الگوریتم xz (.pkg.tar.xz) استفاده می شد. اکنون zstd (pkg.tar.zst) فعال است. این امکان افزایش سرعت باز کردن بسته بندی را تا 1300 درصد به قیمت افزایش جزئی در اندازه خود بسته ها (تقریباً 0,8٪) فراهم کرد. این کار باعث سرعت بخشیدن به مراحل نصب و به روز رسانی بسته ها در سیستم می شود.

Arch Linux به بایگانی zstd تغییر وضعیت داد: افزایش 1300 درصدی در سرعت باز کردن بسته

در حال حاضر 545 بسته در حال انتقال به zstd هستند. بقیه به تدریج الگوریتم فشرده سازی جدید را با انتشار به روز رسانی دریافت خواهند کرد. توجه به این نکته مهم است که بسته‌های با فرمت pkg.tar.zst به‌طور خودکار با به‌روزرسانی‌های pacman (5.2) و libarchive (3.3.3-1) پشتیبانی می‌شوند. اگر کاربر هنوز لیبارشیو را به روز نکرده باشد، نسخه جدید در یک مخزن جداگانه در دسترس است.

الگوریتم zstd (zstandard) در سال 2015 توسعه یافت و اولین بار یک سال بعد معرفی شد. فشرده‌سازی بدون تلفات را فراهم می‌کند و سرعت فشرده‌سازی و فشرده‌سازی سریع‌تر از حد معمول را هدف قرار می‌دهد. در این مورد، نسبت تراکم باید قابل مقایسه یا برتر از راه حل های موجود باشد. همانطور که اشاره شد، نسخه zstd 0.6 در حداکثر نسبت فشرده سازی نتیجه ای مشابه boz، yxz، گردباد را نشان داد. در عین حال بر lza و brotli و bzip2 برتری داشت.



منبع: 3dnews.ru

اضافه کردن نظر