ضغط 1 جيجا الى 10 ميجا

بعض مستخدمي الانترنت قد يقومون بتحميل ملفات مضغوطة سواء بصيغة rar او 7zip او غير يكون حجمها صغير مثلا 2 ميجابايت او أقل , لكن المستخدمين يفاجأو بعد فك ضغط الملفات ان حجمها كان 6 و احيانا 10 جيجا بايت ! فما هو سر هذه الملفات الكبيرة الحجم الناتجة من عملية فك الضغط !

أغلب انوان هذه الملفات يكون بامتداد ISO اي النسخة الصورية لديفيد الالعاب DVD و يكون عبارة عن ملفات وهمية Dummy تحوي على معلومات الحجم و النوع لاأيهام برنامج او اللعبة بأنها ال DVD الاصلي للعبة راكب في DVD ROM الكمبيوتر في الغالب يتم ذلك عبر برنامج Daemon Tools و هو برنامج مجاني لتركيب السيدي الوهمي على الكمبيوتر .

برامج الضغط الختلفة عندما تقوم بضغط هذه الديفيدي الوهمي تقراء محتويات كل تلك الملفات بشكل تفصيلي بايت بايت و تكتشف ان هناك بايتات او بيانات مكررة بشكل كبيرة في جميع تلك الملفات ,
فيقوم بتحميع كل تلك الملفات في ملف واحد يحوي على شفرة فكر ضغك الملفات الاصلية فينتج من العملية ملف بحجم صغير جدا مقارنة بالملف الاصلي .

كيف تتم عملية ضغط الملفات الكبيرة الى حجم صغير جداً

العملية هذه أشبه بأن تفتح ملف اصلي و تكتب فيه نص مكرر مثلا خرف a بالانجليزية عدة مرات في ذاخل الملف :-

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

لو اردنا ضغط هذه الاحرف في ملف اصغر سنقوم بصنع فهرسة مبسطة كالتالي a:84 بدلا من يكون الملف حجمه 84 حرف سيصبح حجمه 4 حروف فقط .

لو كررنا نسخ و لصق الاحررف السابقة الى ان تصل الى ملف بحجم 10 ميجابايت , و ضغطنا الملف بأي برنامج ضغط , 7zip مثلا و ستلاحظ ان حجمه اصبح صغيرا جداً بضع بايتات فقط .

حقيقة ضغط الملفات ببرنامج KG Archive

كثير من المدونات و المواقع العربية و المنتديات تجد بها هذا الإدعاء السخيف ,  حول قدرة KG Archive في ضغط الملفات بشكل “خارق” للعادة , و هو كلام لا اساس له من الصحة ,
فهذا البرنامج مثله مثل اي برنامج ضغط آخر في العالم يستخدم خوزميات ضغط معينة لضغط الملفات , و كما قلنا سابقا بعض هذه الملفات يمكن ضغطها بحجم كبير “ملفات السي دي الوهمي الفارغة مثلا” و كذل الملفات النصية التي تحتوي على نصوص متشابهة يمكن ضغطها بشكل كبير حتى بصيغة .zip التقليلدية ,
و هذا مثلا لكيفية انشاء ملف بحجم 1GB و ضغطه باستخدام خوازمية bzip2 الموجودة بشكل افتراضي بكل توزيعة  لنضام لينكس :-

$ dd if=/dev/zero of=xbox-hueg bs=1M count=0 seek=1k
$ bzip2 xbox-hueg
$ ls -lh xbox-hueg.bz2
-rw——- 1 hurr Users 785 2019-05-29 17:40 xbox-hueg.bz2

كم تلاحظوا تم ضغط هذا الملف من حجمة 1GB الى حجم 785 بايت . وهذا هو الملف المضغوط :-

https://downloadaprograms.com/downloads/xbox-hueg.bz2

ارجوا ان تكون الفكرة وصلت و فسرت لكم سبب وجود ملفات باحجام كبيرة جدا مضغوطة الى حجم صغير للغاية و ربما اوضحنا أسطورة اقوى برنامج لضغط الملفات اضغط 1 جيجا الى 10 ميجا الغير دقيقة , فعملية ضغط الملفات تختلف من ملف الى آخر .

ضغط 1 جيجا الى 10 ميجا


تحميل الآن تحميل ﻷندرويد

🏠 🖿 النظام 🖈