zstd
هذا هو الأمر zstd الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
zstd ، unzstd ، com.zstdcat - ضغط أو فك ضغط ملفات .zst
موجز
zstd [OPTIONS] [- | INPUT-FILE] [-o ]
com.unzstd ما يعادل zstd -d
com.zstdcat ما يعادل zstd -تيار مستمر
الوصف
zstd هي خوارزمية ضغط سريعة بلا خسارة. إنه يقوم على أساس LZ77 مع الأسرة
مزيد من مراحل الانتروبيا FSE & huff0. zstd يوفر سرعة ضغط قابلة للتكوين بسرعة
أوضاع في> 200 ميغا بايت / ثانية لكل نواة. كما أنه يتميز بجهاز فك ترميز سريع للغاية ، مع سرعة> 500 ميجابايت / ثانية
لكل نواة.
zstd يشبه سطر الأوامر بشكل عام gzip ، لكنه يتميز بالاختلافات التالية:
- يتم الاحتفاظ بالملفات الأصلية
- بشكل افتراضي ، عند ضغط ملف واحد ، zstd يعرض إخطارات التقدم و
ملخص نتيجة.
استعمل -q لإيقافها
zstd يدعم الخيارات التالية:
OPTIONS
-#
# مستوى الضغط [1-21] (الافتراضي: 1)
-d, - فك الضغط
إزالة الضغط
-D ملف
استخدم `file` كقاموس لضغط أو فك ضغط FILE (s)
-o ملف
حفظ النتيجة في "ملف" (ممكن فقط مع إدخال واحد FILE)
-f, --فرض
الكتابة فوق الإخراج دون مطالبة
-ح ح, --مساعدة
عرض التعليمات / المساعدة الطويلة والخروج
-V, --الإصدار
عرض رقم الإصدار والخروج
-v, - الإسراف
وضع مفصل
-q, --هادئ
قمع التحذيرات والإخطارات ؛ حدد مرتين لمنع الأخطاء أيضًا
-c, - stdout
فرض الكتابة إلى الإخراج القياسي ، حتى لو كانت وحدة التحكم
قاموس
zstd عروض قاموس ضغط ، مفيد للملفات والرسائل الصغيرة جدًا. إنه
ممكن لتدريب zstd مع بعض العينات ، يتم حفظ النتيجة في ملف يسمى
"القاموس". ثم أثناء الضغط وإلغاء الضغط ، قم بالإشارة إلى نفس الشيء
قاموس. سيؤدي ذلك إلى تحسين نسبة ضغط الملفات الصغيرة. تتراوح المكاسب النموذجية من
~ 10٪ (عند 64 كيلوبايت) إلى x5 أفضل (عند <1 كيلوبايت).
--يدرب ملفات
استخدم FILEs كمجموعة تدريب لإنشاء قاموس.
يجب أن تحتوي مجموعة التدريب على الكثير من الملفات الصغيرة (> 100).
والوزن نموذجيًا 100 ضعف حجم القاموس المستهدف
(على سبيل المثال ، 10 ميغابايت لقاموس 100 كيلوبايت)
-o ملف
القاموس المحفوظ في "ملف" (الافتراضي: القاموس)
- الحكم #
تحديد القاموس بالحجم المحدد (الافتراضي: 112640)
-س#
مستوى انتقائية القاموس (الافتراضي: 9)
كلما كانت القيمة أصغر ، زاد كثافة القاموس ، مما يحسن كفاءته ولكن
تقليل حجمه الأقصى المحتمل.
BENCHMARK
-ب#
ملف (ملفات) قياس الأداء باستخدام مستوى الضغط #
-أنا#
حلقات التكرار [1-9] (افتراضي: 3) ، وضع القياس فقط
-ب#
قص الملف إلى كتل مستقلة بالحجم # (الافتراضي: لا كتلة)
-r #
اختبار جميع مستويات الضغط من 1 إلى # (الافتراضي: معطل)
استخدم zstd عبر الإنترنت باستخدام خدمات onworks.net