الاختلافات بين العديد من تنسيقات الملفات المضغوطة للأرشيف

إذا كنت مكتنزًا للملفات ، فإن ضغط الملفات هو شيء يجب أن تعرفه تمامًا. على الرغم من أن تقنية التخزين تستمر في التحسن بمعدل سريع ، إلا أن الكفاءة ليست شيئًا سيئًا على الإطلاق.

ناهيك عن أن العديد من معايير الملفات لدينا اليوم تقزم تلك التي كانت في الماضي - تم استبدال ملفات MP3(MP3s) التي تبلغ 128 كيلو بت في الثانية التي اعتدنا تنزيلها على Napster الآن (Napster)بملفات FLAC(FLACs) ، حيث يمكن أن تكون أغنية واحدة بحجم ألبوم MP3 بأكمله.(MP3)

لدى الكثير منا ملفات لا نريد التخلص منها ولكننا لا نحتاج أيضًا إلى وصول ديناميكي فوري إليها. يمكن أن تكون هذه الصور ومقاطع الفيديو والموسيقى وغير ذلك الكثير. يمكن أن يؤدي إنشاء أرشيف من هذه الملفات إلى تقليل مساحة القرص المستخدمة والتي يمكن أن تؤدي بدورها إلى أداء أفضل. ويمكنه أيضًا حفظ جيوبك - يمكن أن يبدو محرك الأقراص الثابتة الخارجي سعة 1 تيرابايت أقرب إلى 2 تيرابايت إذا قمت بالأرشفة بشكل صحيح!

إن تعلم ضغط ملفاتك ليس بالأمر الصعب ، ولكن ماذا عن كل تنسيقات الأرشيف هذه؟ يؤدي ضغط الملفات إلى وضعها في "مربع" من ملف واحد ، ولكن يمكن أن يحتوي هذا الملف على العديد من الامتدادات المختلفة: ZIP ، RAR ، 7Z ، TAR ، GZ - ماذا(GZ—what) يعني كل ذلك؟ بالتأكيد هناك فرق ، أليس كذلك؟

بالطبع هناك! إذا كان هناك شيء واحد يتفوق فيه جهاز الكمبيوتر ، فهو يمنحك خيارات ، وعندما يتعلق الأمر بأرشفة ملفاتك ، فلديك الكثير منها. في هذه المقالة ، دعنا نناقش الاختلافات بين العديد من تنسيقات أرشيف الملفات المضغوطة الشائعة(differences between the many popular compressed file archive formats) .

ما هو أرشيف ZIP؟

WinZip هو أحد برامج أرشفة الملفات الأولى التي اكتسبت شهرة واسعة ، وهي تتيح للمستخدمين ضغط الملفات كأرشيف ZIP .

فيما يلي الاختلافات الرئيسية بين تنسيق ZIP وأنواع ملفات الأرشيف الأخرى:

  • يمكن تخزين الملفات بدون ضغط.
  • يتم ضغط كل ملف داخل الأرشيف بشكل منفصل. يسمح هذا باستخدام خوارزميات مختلفة ونسبة ضغط أعلى ولكنه يأتي مع عيب في حجم ملف أرشيف أكبر عند ضغط عدد كبير من الملفات الصغيرة.
  • كان التشفير المستند إلى كلمة مرور ZIP ضعيفًا من الناحية الجنائية حتى عام 2003 (عندما تمت إضافة AES ).
  • حتى ظهور الامتدادات ، كان هناك حد أقصى 4 جيجا بايت لكل شيء: حجم الملف غير المضغوط ، حجم الملف المضغوط ، وإجمالي حجم الأرشيف.
  • يعد ضغط ZIP(ZIP) أسرع وليس كثيفًا لوحدة المعالجة المركزية مثل العديد من البدائل الشائعة اليوم.
  • يتم دعم ZIP(ZIP) بواسطة غالبية توزيعات Linux(Linux) وجميع إصدارات Windows (منذ XP) خارج الصندوق.

ما هو أرشيف RAR؟

اشتهر WinRAR(WinRAR) بفترة "التجربة" التي لا تنتهي أبدًا. بعد 30 يومًا ، ستبدأ في الحصول على نافذة منبثقة في WinRAR تفيد بأن تجربتك قد انتهت ، والتي يمكنك بعد ذلك ... إغلاقها. RAR ، الذي سمي على اسم مطوره ، يوجين روشال(Eugene Roshal) ، هو تنسيق أرشيف شائع بشكل لا يصدق اليوم.

إليك كيف يختلف عن الحشد:

  • يسمح RAR(RAR) بتقسيم الأرشيفات إلى وحدات تخزين ، وهي طريقة فعالة لتخزين الملفات الضخمة.
  • يمكنك بدلاً من ذلك ضغط الملفات في كتلة واحدة (تنسيق صلب).
  • تشفير AES قياسي.
  • يمكن حماية المحفوظات بكلمة مرور.
  • يعد ضغط الملفات الصوتية فعالاً بشكل خاص (حتى 90٪).
  • (RAR)يمكن تضمين أرشيفات RAR في ملفات أخرى. هل(Did) تعلم أنه يمكنك إخفاء أرشيف RAR بتنسيق JPEG(hide a RAR archive in a JPEG) ؟
  • تمت إعادة كتابة العديد من إجراءات استخراج RAR كبرنامج مفتوح المصدر.
  • RAR لديها نسبة ضغط أفضل بشكل عام بالمقارنة مع ZIP ، أكبر منافس لها.

ما هو أرشيف 7Z؟

مما لا يثير الدهشة ، تم تقديم تنسيق أرشيف 7Z بواسطة تطبيق Windows 7-Zip . كان ذلك في عام 1999! 7-Zip ومكتبة لقراءة تنسيق الملف 7Z متاحان للجمهور بموجب رخصة جنو العمومية الصغرى(GNU Lesser General Public License) .

فيما يلي بعض ميزات 7Z:

  • يحتوي 7Z على بنية معيارية ومفتوحة ، مما يسمح بضغط الملفات وتحويلها وتشفيرها عبر طرق تكديس مختلفة.
  • يمكن ضغط الملفات بنسب تتراوح بين 2-10٪.
  • تشفير AES قياسي.
  • يتم ضغط كافة رؤوس الأرشيف. تخزن رؤوس الأرشيف معلومات حول كيفية معالجة كتل البيانات داخل الأرشيف.
  • يتم دعم الملفات الكبيرة للغاية (مليارات الجيجابايت).
  • يمكن لخوارزميات الضغط المدعومة ( LZMA/LZMA2 LZMA2 ، PPMd ، BZip2 ) الاستفادة من الحوسبة المتوازية على وحدات المعالجة المركزية(CPUs) الحديثة متعددة النواة .

ما هو أرشيف تقرير التقييم الثالث؟

TAR هو تنسيق ملفات الأرشيف الأكثر شيوعًا على أنظمة Unix(Unix) و Unix . من المهم أن نفهم أن كل تقرير من تقارير التقييم ( TAR ) ما هو إلا ملف أرشيف. يتم استخدامه جنبًا إلى جنب مع GZ ، والذي يستخدم لضغط الملفات وليس له إمكانات الأرشفة نفسها. معًا ، يقومون بإنشاء ملف "tarball" ( تنسيق TAR.GZ ).

يتيح TAR(TAR) تلقي استجابات HTTP مضغوطة وإرسال طلبات مضغوطة ، مما يسمح بنسب ضغط تصل إلى 80٪. غالبًا ما يتم استخدام تنسيق الأرشيف هذا للنسخ الاحتياطي وتوزيع المحتوى عبر نكهات Linux . تحافظ أرشيفات TAR(TAR) على أذونات المجموعة ، والتواريخ ، وهياكل الدليل ، وغيرها من معلومات نظام الملفات المهمة.

كما ترى ، كل تنسيق أرشيف له مزايا وعيوب - اختر بحكمة اعتمادًا على نوع الملفات التي تضغطها والغرض من الأرشيف. يجب أخذ نسبة الضغط(Compression) والسرعة والأمان في الاعتبار ، وهناك وقت ومكان لكل من هذه التنسيقات!



About the author

أنا مهندس أجهزة متخصص في تصميم وتطوير منتجات Apple مثل iPhone و iPad. لدي خبرة في كل من أجهزة iOS و edge ، بالإضافة إلى أدوات تطوير البرامج مثل Git و Swift. تمنحني مهاراتي في كلا المجالين فهمًا قويًا لكيفية تفاعل نظام تشغيل أجهزة Apple (OS) مع التطبيقات ومصادر البيانات. بالإضافة إلى ذلك ، تمكنني تجربتي مع Git من العمل على أنظمة التحكم في إصدار الكود ، والتي يمكن أن تساعد في تحسين الكفاءة والإنتاجية عند تطوير البرامج.



Related posts