If-Koubou

Benchmarked: Jaki jest najlepszy format kompresji plików?

Benchmarked: Jaki jest najlepszy format kompresji plików? (Jak)

Czas skompresować niektóre pliki, więc jakiego formatu używasz? Zip, RAR, 7z, czy coś jeszcze? Przeprowadziliśmy pewne testy porównawcze, aby określić, który format zapewnia maksymalną kompresję.

Współczynnik kompresji nie jest oczywiście jedynym czynnikiem. Niektóre z tych formatów są po prostu łatwiejsze w użyciu, ponieważ są zintegrowane z komputerowymi systemami operacyjnymi, a niektóre wymagają oprogramowania innych firm.

Testy kompresji plików

Jest to bardziej skomplikowane, niż się wydaje. Stopień kompresji zależy nie tylko od typu tworzonego archiwum, ale od aplikacji używanej do kompresji i używanych ustawień. Trzymaliśmy się popularnych aplikacji przy domyślnych ustawieniach kompresji, aby uprościć rzeczy.

Zamiast bawić się w zwykłe typy plików tutaj - jak dokumenty Word DOCX, które już używają formy kompresji ZIP, oraz obrazy JPG, które również używają formy kompresji - zdecydowaliśmy się skompresować kilka zainstalowanych gier na PC. Gry zawierają grafikę, muzykę, pliki tekstowe, pliki wykonywalne i różne inne typy plików, więc są dobrym zestawem danych z różnych typów plików.

Najpierw zainstalowaliśmy Bastion i skompresowaliśmy jego folder - około 863 MB wielkości muzyki, grafiki, plików wykonywalnych i różnych typów dokumentów:

  • Zip (Windows 8.1): 746 MB (86,4% pierwotnego rozmiaru)
  • Zip (WinZip): 745 MB (86,3% pierwotnego rozmiaru)
  • RAR (WinRAR): 746 MB (86,4% pierwotnego rozmiaru)
  • 7z (7-Zip): 734 MB (85% pierwotnego rozmiaru)

Następnie skompresowaliśmy Hotline Miami, czyli 654 MB danych:

  • Zip (Windows 8.1): 316 MB (48,3% pierwotnego rozmiaru)
  • Zip (WinZip): 314 MB (48% pierwotnego rozmiaru)
  • RAR (WinRAR): 307 MB (46,9% pierwotnego rozmiaru)
  • 7z (7-Zip): 301 MB (46% pierwotnego rozmiaru)

A zwycięzcą jest…

Zwycięzcą czystej kompresji jest 7z, co nie jest dla nas zaskoczeniem. Widzieliśmy, że 7z raz po raz przychodzi na szczyt testów kompresji plików. Jeśli chcesz skompresować coś, aby wykorzystać jak najmniej miejsca, zdecydowanie powinieneś użyć 7z. Można nawet uruchomić ustawienia kompresji, aby zaoszczędzić jeszcze więcej miejsca, chociaż kompresowanie i dekompresja potrwa dłużej.

Ogólnie rzecz biorąc, Zip i RAR są bardzo blisko siebie. WinZip również nie pobił zintegrowanej obsługi Windows do tworzenia plików Zip przez tak wiele. Krótko mówiąc, zalecamy:

  • falub Maksymalna kompresja: Utwórz archiwum 7z z 7-zip.
  • Dla łatwości użytkowania i maksymalnej kompatybilności: Utwórz pliki Zip z funkcją zintegrowaną z systemem operacyjnym. Na przykład w systemie Windows wybierz niektóre pliki w Eksploratorze Windows lub Eksploratorze plików, kliknij je prawym przyciskiem myszy, wskaż polecenie Wyślij do i wybierz folder Skompresowany (skompresowany).

Obsługa systemu operacyjnego

Jeśli kompresujesz pliki na własny użytek, możesz użyć dowolnego formatu pliku, który ci się podoba. Jednak niektóre formaty archiwów są bardziej interoperacyjne i działają natychmiast po zainstalowaniu w różnych systemach operacyjnych bez instalowania oprogramowania innych firm. Jeśli wysyłasz archiwa do kogoś innego lub publikujesz je online, prawdopodobnie będziesz chciał użyć formatu, do którego odbiorcy będą mieli dostęp przy mniejszym zamieszaniu.

Oto formaty zintegrowane z popularnymi systemami operacyjnymi:

  • Windows: Tylko zip. Ta funkcja została dodana ponownie w systemie Windows XP, więc praktycznie każdy użytkownik systemu Windows może tworzyć i rozpakowywać pliki zip.
  • Mac OS X: Zip jest obsługiwany, podobnie jak inne typy archiwów, takie jak .tar.gz i .tar.bz2 ... 7z i .rar, wymagają oprogramowania innych firm.
  • Linux: Zip jest ogólnie obsługiwany natychmiast po zainstalowaniu. Pliki 7z i RAR będą działać w standardowych programach, takich jak File Roller, ale najpierw musisz zainstalować odpowiednie narzędzia wiersza poleceń z menedżera pakietów. Formaty smsowe, takie jak .tar.gz i .tar.bz2, są również obsługiwane w systemie Linux.
  • System operacyjny Chrome: Zip i RAR są obsługiwane. Tar.gz i tar.bz2 można również otworzyć w aplikacji Pliki, a zawartość można wyodrębnić.

Windows jest tutaj największym pluginem - obsługuje tylko pliki Zip, więc Zip jest najbardziej uniwersalnym formatem. Jeśli pracujesz z Macem lub Linuxem, możesz zamiast tego użyć formatu .tar. 7z jest najmniej obsługiwany - nie jest zintegrowany z żadnym systemem operacyjnym, więc będziesz musiał zainstalować aplikację, aby otworzyć archiwa .7z. Ale jeśli chcesz uzyskać najlepszy współczynnik kompresji, 7z jest drogą do zrobienia.

Wszystkie testy porównawcze kompresji są zgrubne. Otrzymasz różne wyniki z różnymi danymi i typami danych. Jesteśmy zadowoleni z naszych ogólnych wyników, ale możesz zobaczyć różne wyniki podczas kompresowania różnych typów danych.