Бенчмарк: Кой е най-добрият формат за компресиране на файлове?

сравнителен-какво-и-8217;с-най-добрият-формат-компресия на файлове снимка 1

Време е да компресирате някои файлове, така че какъв формат използвате? Zip, RAR, 7z или нещо друго? Извършихме някои сравнителни показатели, за да определим кой формат ви дава максимална компресия.

Съотношението на компресия не е единственият фактор, разбира се. Някои от тези формати са просто по-лесни за използване, защото са интегрирани в настолни операционни системи, докато някои изискват софтуер на трети страни.



Показатели за компресиране на файлове

Това е по-сложно, отколкото изглежда. Колко компресия ще постигнете ще зависи не само от типа архив, който създавате, но и от приложението, което използвате, за да го компресирате, и настройките, които използвате. Придържахме се към популярните приложения с техните настройки за компресия по подразбиране, за да опростим нещата.

Вместо да се бъркаме с някои от обичайните типове файлове тук – като документи на Word DOCX, които вече използват форма на компресиране на Zip, и JPG изображения, които също използват форма на компресия – решихме да компресираме няколко инсталирани компютърни игри. Игрите включват графики, музика, текстови файлове, изпълними файлове и различни други различни типове файлове, така че те са добър набор от данни в реалния свят с различни различни типове файлове.

Първо, инсталирахме Bastion и компресирахме папката му - около 863 MB по размер на музика, графики, изпълними файлове и различни различни типове документи:

  • Zip (Windows 8.1): 746 MB (86,4% от оригиналния размер)
  • Zip (WinZip): 745 MB (86,3% от оригиналния размер)
  • RAR (WinRAR): 746 MB (86,4% от оригиналния размер)
  • 7z (7-Zip): 734 MB (85% от оригиналния размер)

След това компресирахме Hotline Miami, което е 654 MB данни:

  • Zip (Windows 8.1): 316 MB (48,3% от оригиналния размер)
  • Zip (WinZip): 314 MB (48% от оригиналния размер)
  • RAR (WinRAR): 307 MB (46,9% от оригиналния размер)
  • 7z (7-Zip): 301 MB (46% от оригиналния размер)

сравнителен-какво-и-8217;с-най-добрият-формат-компресия на файлове снимка 2

И победителят е…

Победителят от чиста компресия е 7z, което не е изненадващо за нас. Виждали сме 7z да идва на върха на тестовете за компресиране на файлове отново и отново. Ако искате да компресирате нещо, за да използвате възможно най-малко място, определено трябва да използвате 7z. Можете дори да увеличите настройките за компресия, за да спестите още повече място, въпреки че компресирането и декомпресирането ще отнеме повече време.

Като цяло Zip и RAR се приближиха доста близо един до друг. WinZip също не надмина толкова много интегрираната поддръжка на Windows за създаване на Zip файлове. Накратко, препоръчваме:

  • За максимална компресия: Създайте 7z архиви със 7-Zip.
  • За лесна употреба и максимална съвместимост: Създайте Zip файлове с функцията, интегрирана във вашата операционна система. Например в Windows изберете някои файлове в Windows Explorer или File Explorer, щракнете с десния бутон върху тях, посочете Изпрати до и изберете Компресирана (компресирана) папка.

сравнителен-какво-и-8217;с-най-добрият-формат за компресия на файлове снимка 3

Поддръжка на операционна система

Ако просто компресирате файлове за собствена употреба, можете да използвате какъвто файлов формат искате. Въпреки това, някои архивни формати са по-оперативни и работят 'извън кутията' на различни операционни системи, без да се инсталира софтуер на трети страни. Ако изпращате архивите на някой друг или ги публикувате онлайн, вероятно ще искате да използвате формат, до който получателите могат да имат достъп с по-малко суетене.

Ето форматите, интегрирани в популярните операционни системи:

  • Windows: Само Zip. Тази функция беше добавена отново в Windows XP, така че практически всеки потребител на Windows може да създава и извлича zip файлове.
  • Mac OS X: Поддържа се Zip, както и други типове архиви като .tar.gz и .tar.bz2. .7z и .rar ще изискват софтуер на трети страни.
  • Linux: Zip обикновено се поддържа от кутията. 7z и RAR файловете ще работят в стандартни програми като File Roller, но първо ще трябва да инсталирате подходящите помощни програми от командния ред от вашия мениджър на пакети. Tar формати като .tar.gz и .tar.bz2 също се поддържат в готово състояние в Linux.
  • Chrome OS: Zip и RAR се поддържат. Tar.gz и tar.bz2 също могат да бъдат отворени в приложението Files и съдържанието може да бъде извлечено.

Windows е най-големият сблъсък в калта тук - той поддържа само Zip файлове, така че Zip е най-универсалният формат. Ако работите с Mac или Linux, вместо това можете да използвате .tar формат. 7z е най-слабо поддържан - не е интегриран в никоя операционна система, така че ще трябва да инсталирате приложение, за да отворите .7z архиви. Но ако искате възможно най-доброто съотношение на компресия, 7z е правилният начин.

сравнителен-какво-и-8217;с-най-добрият-формат за компресия на файлове снимка 4


Всички показатели за компресия са груби. Ще получите различни резултати с различни данни и типове данни. Доволни сме от общите си резултати, но може да видите различни резултати при компресиране на различни типове данни.

Още истории

7 причини да използвате DNS услуга на трета страна

Вашият доставчик на интернет услуги управлява DNS сървъри вместо вас, но не е нужно да ги използвате. Вместо това можете да използвате DNS сървъри на трети страни, които предлагат различни функции, които вашият интернет доставчик вероятно не предлага.

Любопитни факти: По време на Втората световна война унгарски учен е скрил своите колеги Нобеловите награди?

Мислите, че знаете отговора? Кликнете, за да видите дали сте прав!

Как е възможно да се изпраща имейл с помощта на чуждо име на домейн?

Възможността да изпращате имейли с помощта на вашето собствено име на домейн може да бъде много хубаво, но какво правите, когато някой започне да изхвърля спам, използвайки името на вашия домейн? Днешната публикация с въпроси и отговори на SuperUser обсъжда въпроса, за да помогне на разочарован читател.

Любопитни факти: Кои бонбони първоначално са били произведени с помощта на изведени от експлоатация машини от Втората световна война?

Мислите, че знаете отговора? Кликнете, за да видите дали сте прав!

Authy: Двуфакторното удостоверяване става лесно

Authy трябва да направи двуфакторната автентификация проста и безболезнена, като централизира вашите акаунти в едно приложение. Звучи страхотно, но безопасно ли е? Нека го разгледаме по-нататък и да разберем.

Authy: Двуфакторното удостоверяване става лесно

Authy трябва да направи двуфакторната автентификация проста и безболезнена, като централизира вашите акаунти в едно приложение. Звучи страхотно, но безопасно ли е? Нека го разгледаме по-нататък и да разберем.

Как да архивирате имейл съобщения в Outlook 2013

Винаги са ни казвали, че архивирането на нашите данни е добра идея. Е, същата концепция може да се разшири и до имейл. Може да искате да архивирате имейла си от време на време, като месечно, тримесечно или дори годишно.

JavaScript не е Java – той е много по-безопасен и много по-полезен

Вероятно сте чували всичко за това как приставката за браузър на Java е несигурна. 91% от системните компромиси през 2013 г. бяха срещу този несигурен Java плъгин. Но Java не е същото нещо като JavaScript - всъщност те не са наистина свързани.

Как да спестите дисково пространство чрез разтоварване на локални файлове в облака

Ако мислите за закупуване на нов твърд диск, защото капацитетът ви изчерпва, можете бързо да освободите много място, като разтоварите големи файлове в облака.

Как да сканирате компютъра си с множество антивирусни програми

Трябва да стартирате само едно антивирусно приложение наведнъж, но нито едно от тях не е перфектно. Някои антивирусни програми могат да хванат зловреден софтуер, който други антивирусни програми пропускат. За щастие не е нужно да разчитате само на една антивирусна програма.