يتحول Arch Linux إلى استخدام خوارزمية zstd لضغط الحزم

مطورو آرتش لينكس ذكرت حول نقل نظام تعبئة الحزمة من خوارزمية xz (.pkg.tar.xz) إلى zstd (.pkg.tar.zst). أدت إعادة تجميع الطرود بتنسيق zstd إلى زيادة إجمالية في حجم الحزمة بنسبة 0.8%، ولكنها وفرت تسريعًا بنسبة 1300% في عملية التفريغ. ونتيجة لذلك، سيؤدي التحول إلى zstd إلى زيادة ملحوظة في سرعة تثبيت الحزمة. حاليًا، تم بالفعل ضغط 545 حزمة في المستودع باستخدام خوارزمية zstd، وسيتم نقل الحزم المتبقية إلى zstd عند إنشاء تحديثات لها.

يتم إنشاء الحزم بتنسيق .pkg.tar.zst تلقائيًا عند استخدام devtools 20191227 والإصدارات الأحدث من مجموعة الأدوات. بالنسبة للمستخدمين، لا يتطلب التبديل إلى تنسيق جديد معالجة يدوية إذا تم تحديث مدير حزم pacman في الوقت المناسب في العام الماضي (5.2) وliarchive (3.3.3-1، تم إصداره في عام 2018). بالنسبة لأولئك الذين لديهم إصدار غير محدث من libarchive، يمكن تثبيت الإصدار الجديد من
مستودع منفصل.

المصدر: opennet.ru

إضافة تعليق