HeadlinesBriefing favicon HeadlinesBriefing.com

bzip3: الخلف الروحي الأسرع والأفضل من BZip2

Hacker News •
×

أصدر مستخدم GitHub iczelia أداة bzip3، الخلف الروحي لخوارزمية الضغط الكلاسيكية BZip2. يتميز الإصدار الجديد بنسب ضغط أعلى وأداء محسّن من خلال مُرمّز إنتروبيا خلط سياق الترتيب-0، وتحويل Burrows-Wheeler السريع باستخدام مصفوفات اللواحق، وتمرير RLE مبني على مطابقة السلاسل بأسلوب LZ77. مثل سابقه، يتفوق bzip3 في ضغط النصوص والكود. تُظهر اختبارات الأداء الأخيرة على مجموعة بيانات Perl تحسينات كبيرة مقارنة بالأدوات التقليدية. حقق ضغط أحادي الخيط باستخدام bzip3 -e -b 511 حجمًا مضغوطًا قدره 546 ميجابايت، متفوقًا على bzip2 (3.4 جيجابايت) ومقاربًا لـ xz (1 جيجابايت). بينما ظل xz الأسرع في فك الضغط خلال 4 دقائق، أكمل bzip3 (المتوازي) المهمة في 4 دقائق و6 ثوانٍ. يتضمن المشروع بيانات اختبارات أداء واسعة ومعلومات ترخيص، مع التأكيد على أن المستخدمين يقبلون خطرًا صغيرًا لفقدان البيانات متأصلًا في خوارزميات الضغط.