تفاوت بین بسیاری از فرمت های فایل فشرده بایگانی

اگر اهل احتکار فایل هستید، فشرده سازی فایل چیزی است که حتما باید در مورد آن بدانید. اگرچه فناوری ذخیره سازی با سرعت زیادی در حال بهبود است، کارایی هرگز چیز بدی نیست.

ناگفته نماند، امروزه بسیاری از استانداردهای فایل ما نسبت به استانداردهای گذشته کوچکتر است - MP3(MP3s) های 128 کیلوبیت بر ثانیه که در Napster دانلود می کردیم ، اکنون با FLAC(FLACs) جایگزین شده اند ، که در آن یک آهنگ می تواند به اندازه یک آلبوم MP3 کامل باشد.(MP3)

بسیاری از ما فایل‌هایی داریم که نمی‌خواهیم از شر آنها خلاص شویم، اما نیازی به دسترسی فوری و پویا نداریم. اینها می توانند عکس، فیلم، موسیقی و موارد دیگر باشند. ایجاد یک آرشیو از این فایل ها می تواند فضای دیسک مورد استفاده را کاهش دهد که به نوبه خود می تواند منجر به عملکرد بهتر شود. همچنین می‌تواند جیب‌های شما را ذخیره کند—اگر به درستی بایگانی کنید، هارد اکسترنال 1 ترابایتی شما می‌تواند نزدیک به 2 ترابایت باشد!

یادگیری فشرده سازی فایل های شما خیلی سخت نیست، اما در مورد همه آن فرمت های آرشیو چطور؟ فشرده‌سازی فایل‌ها آن‌ها را در یک «جعبه» از یک فایل قرار می‌دهد، اما آن فایل می‌تواند پسوندهای مختلفی داشته باشد: ZIP ، RAR ، 7Z، TAR ، GZ—(GZ—what) همه اینها به چه معنا هستند؟ مطمئناً تفاوت وجود دارد، درست است؟

البته وجود دارد! اگر PC در یک چیز برتری دارد، این است که گزینه هایی را در اختیار شما قرار می دهد و وقتی نوبت به آرشیو کردن فایل های شما می رسد، بسیاری از آنها را دارید. در این مقاله، بیایید تفاوت‌های بین بسیاری از فرمت‌های آرشیو فایل‌های فشرده محبوب(differences between the many popular compressed file archive formats) را مورد بحث قرار دهیم .

آرشیو ZIP چیست؟

WinZip یکی از اولین بایگانی کننده های فایل است که محبوبیت گسترده ای به دست آورد و به کاربران اجازه می دهد فایل ها را به عنوان یک آرشیو ZIP فشرده کنند.(ZIP)

در اینجا تفاوت های اصلی فرمت ZIP با سایر انواع فایل های آرشیو وجود دارد:

  • فایل ها را می توان بدون فشرده سازی ذخیره کرد.
  • هر فایل درون آرشیو به طور جداگانه فشرده می شود. این امکان استفاده از الگوریتم‌های مختلف و نسبت فشرده‌سازی بالاتر را فراهم می‌کند، اما در هنگام فشرده‌سازی تعداد زیادی از فایل‌های کوچک، دارای اشکالی است که اندازه فایل بایگانی بزرگ‌تر است.
  • رمزگذاری مبتنی بر رمز عبور ZIP تا سال 2003 (زمانی که AES اضافه شد) از نظر جنایی ضعیف بود.
  • تا زمانی که برنامه‌های افزودنی به وجود آمد، یک محدودیت سخت 4 گیگابایتی برای همه چیز وجود داشت: اندازه فایل فشرده نشده، اندازه فایل فشرده، و اندازه کل آرشیو.
  • فشرده‌سازی ZIP(ZIP) سریع‌تر است و به اندازه بسیاری از جایگزین‌های محبوب امروزی، به CPU فشرده‌تر نیست.
  • ZIP توسط اکثر توزیع‌های لینوکس(Linux) و تمام نسخه‌های ویندوز(Windows) (از XP) پشتیبانی می‌شود.

آرشیو RAR چیست؟

WinRAR به دلیل دوره آزمایشی بی پایان خود مشهور شد. پس از 30 روز، شما شروع به دریافت یک پنجره بازشو در WinRAR می کنید که نشان می دهد دوره آزمایشی شما به پایان رسیده است، سپس می توانید آن را ببندید. RAR ، که به نام توسعه‌دهنده آن، یوجین روشال(Eugene Roshal) ، نامگذاری شده است، امروزه یک قالب آرشیو فوق‌العاده محبوب است.

تفاوت آن با جمعیت این است:

  • RAR امکان مدولار کردن آرشیوها را به حجم می دهد، که راهی کارآمد برای ذخیره فایل های عظیم است.
  • می‌توانید فایل‌ها را در یک بلوک (فرمت جامد) فشرده کنید.
  • رمزگذاری AES استاندارد است.
  • آرشیوها را می توان با یک رمز عبور محافظت کرد.
  • فشرده سازی فایل های صوتی به ویژه کارآمد است (تا 90٪).
  • آرشیوهای RAR(RAR) را می توان در فایل های دیگر جاسازی کرد. آیا(Did) می دانستید که می توانید آرشیو RAR را در JPEG مخفی کنید(hide a RAR archive in a JPEG) ؟
  • بسیاری از روتین های استخراج RAR به عنوان نرم افزار منبع باز بازنویسی شده اند.
  • RAR به طور کلی نسبت فشرده سازی بهتری نسبت به ZIP ، بزرگترین رقیب خود دارد.

آرشیو 7Z چیست؟

جای تعجب نیست که فرمت آرشیو 7Z توسط برنامه 7-Zip ویندوز(Windows) معرفی شد . این همه راه در سال 1999 بود! 7-Zip و یک کتابخانه برای خواندن فرمت فایل 7Z هر دو تحت مجوز عمومی عمومی کمتر گنو(GNU Lesser General Public License) به صورت عمومی در دسترس هستند .

در اینجا برخی از ویژگی های 7Z آورده شده است:

  • 7Z دارای معماری ماژولار و باز است که امکان فشرده سازی، تبدیل و رمزگذاری فایل ها را از طریق روش های مختلف انباشتگی فراهم می کند.
  • فایل ها را می توان با نسبت های حدود 2 تا 10 درصد فشرده کرد.
  • رمزگذاری AES استاندارد است.
  • تمام هدرهای آرشیو فشرده شده اند. هدرهای آرشیو اطلاعاتی را در مورد نحوه مدیریت بلوک های داده در بایگانی ذخیره می کنند.
  • فایل های بسیار بزرگ (میلیاردها گیگابایت) پشتیبانی می شوند.
  • الگوریتم‌های فشرده‌سازی پشتیبانی‌شده ( LZMA/LZMA2 ، PPMd ، BZip2 ) می‌توانند از محاسبات موازی در (BZip2)پردازنده‌های(CPUs) چند هسته‌ای مدرن بهره ببرند .

آرشیو TAR چیست؟

TAR محبوب ترین فرمت فایل آرشیو در سیستم های یونیکس(Unix) و یونیکس(Unix) است. درک این نکته مهم است که هر TAR فقط یک فایل بایگانی است. این در پشت سر هم با GZ استفاده می شود که برای فشرده سازی فایل ها استفاده می شود و خود قابلیت آرشیو ندارد. آنها با هم یک فایل "tarball" ( فرمت TAR.GZ ) ایجاد می کنند.(TAR.GZ)

TAR دریافت پاسخ‌های فشرده‌شده HTTP و ارسال درخواست‌های فشرده‌شده را امکان‌پذیر می‌کند و اجازه می‌دهد نسبت فشرده‌سازی تا ۸۰ درصد برسد. این فرمت آرشیو اغلب برای تهیه نسخه پشتیبان و توزیع محتوا در انواع لینوکس(Linux) استفاده می شود. بایگانی های TAR مجوزهای گروه، تاریخ ها، ساختار دایرکتوری و سایر اطلاعات مهم سیستم فایل را حفظ می کنند.(TAR)

همانطور که می بینید، هر فرمت آرشیو مزایا و معایب خود را دارد - بسته به نوع فایل هایی که فشرده می کنید و هدف بایگانی خود، عاقلانه انتخاب کنید. نسبت فشرده سازی(Compression) ، سرعت و امنیت همگی ارزش در نظر گرفتن دارند و برای هر یک از این فرمت ها زمان و مکان مشخصی وجود دارد!



About the author

من یک مهندس نرم افزار و وبلاگ نویس با نزدیک به 10 سال تجربه در این زمینه هستم. من در ایجاد بررسی ابزارها و آموزش‌ها برای پلتفرم‌های مک و ویندوز، و همچنین ارائه نظرات تخصصی درباره موضوعات توسعه نرم‌افزار تخصص دارم. من همچنین یک سخنران و مدرس حرفه ای هستم و در کنفرانس های فناوری در سراسر جهان ارائه کرده ام.



Related posts