🍋
Menu
.lz4 Archive

LZ4 مضغوط

LZ4 هي خوارزمية ضغط فائقة السرعة مصممة للتطبيقات الآنية. تقايض نسبة الضغط بالسرعة، حيث تفك الضغط بعدة جيجابايت في الثانية. يُستخدم LZ4 في قواعد البيانات وأنظمة الملفات (ZFS وBtrfs) وأي نظام تكون فيه زمن الانتظار أهم من الحجم.

نوع MIME

application/x-lz4

النوع

ثنائي

الضغط

بدون فقدان

المزايا

  • + Decompression speed exceeding 4 GB/s per core
  • + Very fast compression with minimal CPU overhead
  • + Widely used in production systems (ZFS, Btrfs, databases)

العيوب

  • Lower compression ratio than gzip, bzip2, or xz
  • Not suitable for archival where size minimization is key
  • Less common as a standalone file format for distribution

متى تستخدم .LZ4

استخدم LZ4 عندما تكون سرعة فك الضغط حرجة — معالجة البيانات الآنية وضغط نظام الملفات وضغط صفحات قواعد البيانات.

التفاصيل التقنية

يستخدم LZ4 متغير LZ77 موجه بالبايت مع جدول تجزئة بحجم ثابت لإيجاد التطابقات. يتضمن تنسيق الإطار حجم المحتوى والمجاميع الاختبارية وخيارات استقلال الكتل للمعالجة المتوازية.

التاريخ

أنشأ Yann Collet خوارزمية LZ4 في 2011 مع تحسين لسرعة فك الضغط. تبنتها ZFS ونواة Linux والعديد من قواعد البيانات. أنشأ Collet لاحقاً Zstandard لسد الفجوة بين سرعة LZ4 ونسب gzip.

التحويل من .LZ4

التحويل إلى .LZ4

صيغ ذات صلة