حاسبة نسبة الضغط
المدخلات
| الحجم الأصلي | 100 MB |
|---|---|
| الحجم المضغوط | 25 MB |
حاسبة نسبة الضغط
أدخل حجم الملف الأصلي والمضغوط لمعرفة نسبة الضغط ونسبة توفير المساحة والبايتات الموفَّرة فعلياً. تعمل مع أي نوع ملف أو خوارزمية ضغط.
المدخلات
أحجام الملفات
النتائج
أدخل قيمة لعرض النتائج.
نتائج الضغط
تفاصيل التوفير
نسبة الضغط
تقيس نسبة الضغط مدى فاعلية خوارزمية الضغط في تقليص حجم البيانات. تظهر في سياقات متعددة: أدوات الضغط والبروتوكولات الشبكية وتقييم برامج الترميز وتخطيط تخزين قواعد البيانات.
الصيغتان
CR=ScSo المساحة الموفَّرة (%)=(1−SoSc)×100حيث الحجم الأصلي (غير المضغوط) و الحجم المضغوط، كلاهما بالوحدة ذاتها. نسبة أكبر من الواحد تعني تقلص الملف؛ ونسبة تساوي الواحد تعني عدم حدوث ضغط.
مثال توضيحي. أرشيف سجلات بحجم 100 MB يُضغط إلى 25 MB بـ gzip:
CR=25 MB100 MB=4(4:1) المساحة الموفَّرة=(1−10025)×100=75%اصطلاحات النسبة
يُستخدم اصطلاحان شائعان. الاصطلاح المعتمد هنا — أصلي ÷ مضغوط — يُعطي عدداً أكبر من الواحد أيسر للمقارنة البصرية (نسبة 10 أفضل بوضوح من نسبة 4). تستخدم بعض الأدوات والمقالات المعكوس (مضغوط ÷ أصلي، عدد بين 0 و 1). تحقق دائماً من الاصطلاح المستخدم قبل مقارنة أرقام من أدوات مختلفة.
النسب النموذجية لكل نوع ملف
| نوع الملف | الخوارزمية | النسبة النموذجية |
|---|---|---|
| نصوص عادية وسجلات | gzip | 4:1 – 10:1 |
| شفرة مصدرية | gzip | 3:1 – 6:1 |
| تفريغ قاعدة بيانات | gzip | 5:1 – 15:1 |
| صور فوتوغرافية | JPEG (جودة 80) | 10:1 – 20:1 |
| صوت | MP3 (128 kbps) | ~10:1 |
| فيديو | H.264 مقابل غير مضغوط | 50:1 – 200:1 |
| بيانات مشفرة / عشوائية | أي ضغط بدون فقدان | ~1:1 |
الضغط بدون فقدان مقابل الضغط مع فقدان
يُعيد الضغط بدون فقدان (ZIP, FLAC, PNG, LZ4) بناء الملف الأصلي بالضبط بايتاً ببايت. نسبه مقيَّدة بالتكرار الإحصائي في البيانات — تضع إنتروبيا شانون حداً نظرياً أدنى لا يمكن تجاوزه. الضغط مع فقدان (JPEG, MP3, H.264) يتخلى نهائياً عن معلومات تُعدُّ غير محسوسة للحواس البشرية، متجاوزاً حاجز الإنتروبيا على حساب جودة جزئية.
حد الإنتروبيا
تُثبت نظرية الترميز المصدري لكلود شانون (1948) أنه لا يستطيع أي مُرمِّز بدون فقدان ضغط مصدر موزَّع بشكل مستقل ومتماثل دون إنتروبيته. لملف من بايتات عشوائية — كناتج مولِّد أعداد عشوائية آمن تشفيرياً أو ملف مشفَّر مسبقاً — تُساوي الإنتروبيا حجم الملف. أي خوارزمية بدون فقدان مطبَّقة على مثل هذا الملف ستُنتج ناتجاً بحجم مساوٍ أو أكبر.
حاسبات ذات صلة
لتقدير الحجم الخام غير المضغوط للصورة قبل الضغط، استخدم حاسبة حجم ملف الصورة. لمعرفة مدة نقل ملف مضغوط، استخدم حاسبة وقت التنزيل.
الأسئلة الشائعة (FAQ)
ما المقصود بنسبة الضغط؟
نسبة الضغط هي الحجم الأصلي مقسوماً على الحجم المضغوط. نسبة 3 تعني أن الملف المضغوط يساوي ثلث الأصلي — كل 3 بايت من البيانات الأصلية تُخزَّن في بايت واحد. نسبة 1 تعني عدم حدوث أي ضغط.
تُعرِّف بعض المصادر النسبة بالطريقة العكسية (مضغوط ÷ أصلي، أي قيمة أقل من 1)، لذا تحقق دائماً من الاصطلاح المستخدم عند مقارنة نسب من أدوات مختلفة.
ما الفرق بين الضغط بدون فقدان والضغط مع فقدان؟
الضغط بدون فقدان (ZIP, FLAC, PNG) يُعيد بناء الملف الأصلي بالضبط؛ وتتراوح نسبة الضغط عادةً بين 2:1 و 5:1 للملفات النموذجية مقيَّدةً بالتكرار الإحصائي في البيانات.
أما الضغط مع فقدان (JPEG, MP3, H.264) فيتخلى نهائياً عن معلومات تُعدُّ غير محسوسة للحواس البشرية، محققاً نسباً أعلى بكثير — 10:1 إلى 100:1 — على حساب جودة جزئية. يعتمد الخيار الأمثل على ضرورة استعادة البيانات بدقة تامة أم لا.
ما نسب الضغط المتوقعة لأنواع الملفات المختلفة؟
يُضغط النص العادي بكفاءة عالية بسبب الأنماط المتكررة: يُحقق gzip نسبة 3:1 إلى 6:1 على المستندات النموذجية. قد تصل تفريغات قواعد البيانات المتكررة إلى 10:1 أو أعلى.
تُحقق الصور الفوتوغرافية المضغوطة بـ JPEG (جودة 80) عادةً نسبة 10:1 إلى 20:1 مقارنةً بصورة bitmap غير مضغوطة. أما الصيغ المضغوطة مسبقاً كـ JPEG أو MP4 فلا تستفيد كثيراً من الضغط الإضافي بدون فقدان — نسب قريبة من 1:1 أمر طبيعي.
هل ثمة حد نظري للضغط؟
نعم. تُثبت نظرية الترميز المصدري لكلود شانون (1948) أن لا خوارزمية بدون فقدان تستطيع ضغط البيانات دون إنتروبيا شانون — مقياس محتوى المعلومات.
لملف من بايتات عشوائية تماماً تُساوي الإنتروبيا حجم الملف: الضغط الإضافي بدون فقدان مستحيل وستُنتج أي خوارزمية ناتجاً بحجم مساوٍ للمُدخل أو أكبر منه. هذا هو السبب في أن الملفات المشفرة والملفات المضغوطة مسبقاً ترفض الانكماش إضافةً بـ ZIP أو gzip.