عندما يتعلق الأمر بالعثور على أدوات ضغط الملفات في لينكس ، فأنت ملزم بمواجهة zip و gzip و bzip2. أيهما أفضل أداة ضغط بالنسبة لك يعتمد جزئياً على ما كنت تخطط لضغط. وضعت سلسلة من الاختبارات هذه الأدوات الثلاثة من خلال خطواتها لمعرفة أيهما أفضل.
أفضل أداة لضغط مستندات ويندوز
يستخدم الاختبار الأول كل أداة ضغط على نوع ملف واحد لتحديد كيفية معالجة كل أداة للملف المعني.
تم تشغيل هذه السلسلة من الاختبارات على مستند Windows بتنسيق Microsoft DOCX.
باستخدام الإعدادات الافتراضية ، تكون النتائج:
أداة | حجم الملف |
---|---|
الأولية للملفات | 12202 بايت |
الرمز البريدي | 9685 |
غزيب | 9537 |
BZIP2 | 10109 |
أعطى استخدام الحد الأقصى من إعدادات الضغط على نفس الملف نتائج مماثلة. استخدام أقصى ضغط لم يحقق نتائج أفضل من استخدام الإعدادات الافتراضية.
أداة | حجم الملف |
---|---|
الأولية للملفات | 12202 بايت |
الرمز البريدي | 9677 |
غزيب | 9530 |
BZIP2 | 10109 |
تشغيل نفس الاختبار على ملفين آخرين ، أحدهما يحتوي على نص فقط والآخر يحتوي على نص وصورة وتنسيق ، قدم نفس النتيجة: لم تحدث إعدادات الحد الأقصى للضغط فرقاً كبيراً في النتائج.
في جميع الاختبارات الثلاثة ، تظهر gzip في أعلى الفئات في كل الفئات و bzip2 هي الأقل فعالية.
أفضل أداة لضغط الصور
يُظهر الاختبار التالي نتائج ضغط الصور بتنسيقات PNG و JPG و Bitmap و GIF. نظريا ، ملفات JPG مضغوطة بالفعل وبالتالي قد لا تضغط على الإطلاق ويمكن ، من الناحية النظرية ، جعل الملف أكبر.
أظهرت نتائج الاختبار أن ضغط صور تنسيق JPB ليس له تأثير يذكر.
ملف PNG
أداة | حجم الملف |
---|---|
الأولية للملفات | 345265 |
الرمز البريدي | 345399 |
غزيب | 345247 |
BZIP2 | 346484 |
ملف JPEG
أداة | حجم الملف |
---|---|
الأولية للملفات | 44340 |
الرمز البريدي | 44165 |
غزيب | 44015 |
BZIP2 | 44281 |
ملف الصورة النقطية
أداة | حجم الملف |
---|---|
الأولية للملفات | 3113334 |
الرمز البريدي | 495028 |
غزيب | 494883 |
BZIP2 | 397569 |
ملف GIF
أداة | حجم الملف |
---|---|
الأولية للملفات | 6164 |
الرمز البريدي | 5772 |
غزيب | 5627 |
BZIP2 | 6051 |
في جميع الحالات ، خرجت gzip من القمة مرة أخرى باستثناء الصورة النقطية المتواضعة. على الصورة النقطية ، أنتج ضغط bzip2 ملفًا صغيرًا بالمقارنة مع تنسيقات الضغط الأصلية والأخرى.
أفضل أداة لضغط الملفات الصوتية
تنسيق الصوت الأكثر شيوعًا هو MP3 ، والذي تم ضغطه بالفعل ، وبالتالي فإن الأدوات لم تحدث فرقًا كبيرًا في حجم الملفين اللذين تم اختبارهما.
الملف 1
أداة | حجم الملف |
---|---|
الأولية للملفات | 5278905 |
الرمز البريدي | 5270224 |
غزيب | 5270086 |
BZIP2 | 5270491 |
الملف 2
أداة | حجم الملف |
---|---|
الأولية للملفات | 4135331 |
الرمز البريدي | 4126138 |
غزيب | 4126000 |
BZIP2 | 4119410 |
أفضل أداة لضغط الفيديو
في هذا الاختبار ، تم اختبار ملفين للفيديو. كما هو الحال مع MP3 ، يحتوي ملف MP4 بالفعل على مستوى من الضغط. لا يحتوي ملف FLV على أي مستوى من الضغط لأنه تنسيق بدون فقدان.
MP4
أداة | حجم الملف |
---|---|
الأولية للملفات | 731908 |
الرمز البريدي | 478546 |
غزيب | 478407 |
BZIP2 | 478042 |
FLV
أداة | حجم الملف |
---|---|
الأولية للملفات | 7833634 |
الرمز البريدي | 4339169 |
غزيب | 4339030 |
BZIP2 | 4300295 |
تم ضغط كل من تنسيقات الملفات ، وعلى كلا ، bzip2 قام بعمل أفضل ، على الرغم من أن النتائج كانت متشابهة.
التنفيذية
تتضمن الفئة الأخيرة ملفات قابلة للتنفيذ. نظرًا لأن الملفات القابلة للتنفيذ عبارة عن تعليمات برمجية مجمّعة ، فلا غرابة في أنها لا تضغط بشكل جيد.
الملف 1
أداة | حجم الملف |
---|---|
الأولية للملفات | 26557472 |
الرمز البريدي | 26514031 |
غزيب | 26513892 |
BZIP2 | 26639209 |
الملف 2
أداة | حجم الملف |
---|---|
الأولية للملفات | 195629144 |
الرمز البريدي | 193951631 |
غزيب | 193951493 |
BZIP2 | 194834876 |
على الرغم من أن التأثيرات كانت ضئيلة ، فإن ضغط gzip يأتي على القمة و bzip2 يأتي في الأخير.
اختبار مجلد كامل
في هذه المرة ، يتم تشغيل الاختبار على مجلد مليء بالصور والمستندات وجداول البيانات وملفات الفيديو والملفات الصوتية والملفات التنفيذية وتنسيقات الملفات المختلفة الأخرى.
الضغط الافتراضي
أداة | حجم الملف | الوقت المستغرق |
---|---|---|
الملف الأولي | 1333084160 | 0 |
الرمز البريدي | 1303177778 | 1 دقيقة 10 ثانية |
غزيب | 1303177637 | دقيقة واحدة و 35 ثانية |
BZIP2 | 1309234947 | 6 دقائق و 5 ثوان |
الحد الأقصى للضغط
أداة | حجم الملف | الوقت المستغرق |
---|---|---|
الملف الأولي | 1333084160 | 0 |
الرمز البريدي | 1303107894 | 1 دقيقة 10 ثانية |
غزيب | 1303107753 | دقيقة واحدة و 35 ثانية |
BZIP2 | 1309234947 | 6 دقائق و 10 ثوان |
اسرع ضغط
أداة | حجم الملف | الوقت المستغرق |
---|---|---|
الملف الأولي | 1333084160 | 0 |
الرمز البريدي | 1304163943 | 1 دقيقة 0 ثانية |
غزيب | 1304163802 | 1 دقيقة 15 ثانية |
BZIP2 | 1313557595 | 6 دقائق و 10 ثوان |
استنادًا إلى الاختبار النهائي ، من الواضح أن bzip2 ليس مفيدًا مثل أدوات الضغط الأخرى. يستغرق وقتًا أطول لضغط الملفات ، ويكون حجم الملف النهائي أكبر من الأداتين الأخريين.
والفارق بين الرمز البريدي و gzip لا يكاد يذكر ، وبينما تظهر gzip بشكل عام ، فإن تنسيق zip يكون أكثر شيوعًا عبر أنظمة التشغيل المختلفة.
الحكم
استخدم الرمز البريدي أو gzip كأداة ضغط ملفات Linux. ربما كان bzip2 يومه ويجب أن يقتصر على التاريخ.