TAR.GZ na TAR.XZ

Konwertuj TAR.GZ na TAR.XZ online dla maksymalnej kompresji. Przejdź z GZIP na algorytm kompresji XZ dla mniejszego rozmiaru archiwum.

PDF

lub przeciągnij i upuść plik tutaj

Prześlij swój plik PDF

Szybka konwersjaBezpieczne przetwarzanieBez rejestracji

Konwertuj TAR.GZ na TAR.XZ online

Zaktualizuj z GZIP na kompresję XZ dla maksymalnego zmniejszenia rozmiaru pliku. XZ (LZMA2) oferuje najlepszą kompresję spośród powszechnych formatów, zmniejszając rozmiary o 30-50% w porównaniu z GZIP, wciąż zapewniając szybkie wypakowywanie. Ta konwersja unowocześnia Twoje archiwa do obecnego standardu Linuksa.

Format TAR.XZ stał się preferowanym wyborem do dystrybucji kodu źródłowego, wydań jądra Linux i pakietów oprogramowania. Główne dystrybucje, takie jak Debian, Fedora i Arch Linux, używają teraz TAR.XZ dla swoich archiwów pakietów. Konwertując z TAR.GZ, zyskujesz mniejsze rozmiary pobierania i niższe koszty przechowywania.

Dlaczego warto uaktualnić do TAR.XZ?

  • Najlepsza kompresja — XZ daje najmniejsze pliki spośród powszechnych formatów archiwów
  • Szybkie wypakowywanie — szybsze niż BZIP2 mimo osiągania mniejszych rozmiarów plików
  • Nowoczesny standard — przyjęty przez jądro Linux, projekt GNU i główne dystrybucje
  • Wsparcie równoległości — XZ może wykorzystać wiele rdzeni procesora za pomocą narzędzi pixz lub pxz
  • Sprawdzanie integralności — XZ zawiera sumy kontrolne CRC64 do weryfikacji danych

Jak przebiega konwersja

Konwersja z TAR.GZ na TAR.XZ obejmuje dwa kroki: najpierw usuwana jest warstwa kompresji GZIP, aby wyodrębnić bazowe archiwum TAR. Następnie archiwum TAR jest ponownie kompresowane algorytmem XZ z kodowaniem LZMA2. Cała zawartość plików, uprawnienia, znaczniki czasu, własność i dowiązania symboliczne są zachowane dokładnie.

Konwersja odbywa się automatycznie na naszych serwerach. Prześlij plik TAR.GZ i odbierz zoptymalizowane archiwum TAR.XZ gotowe do pobrania. Ponowna kompresja z gzip do xz obciąża procesor i wyraźnie zyskuje na sprzęcie serwerowym, zwłaszcza przy archiwach liczących kilka gigabajtów.

Porównanie kompresji: GZIP a XZ

GZIP wykorzystuje algorytm DEFLATE, łączący LZ77 z kodowaniem Huffmana. XZ wykorzystuje LZMA2, który używa większych rozmiarów słowników i bardziej wyrafinowanego dopasowywania. Dla typowych archiwów oprogramowania XZ osiąga o 30-50% lepszą kompresję. Kompromisem jest wolniejsza szybkość kompresji, ale dekompresja pozostaje szybka.

Słownik XZ może urosnąć do 1,5 GB, w porównaniu z oknem 32 KB w GZIP. Pozwala to XZ znajdować wzorce w znacznie większych zakresach danych, co czyni go szczególnie skutecznym dla kodu źródłowego, plików dziennika i zrzutów baz danych, gdzie podobna zawartość powtarza się w dużych plikach.

Nowoczesne dystrybucje Linuksa preferują XZ do oficjalnych wydań. Jądro Linux i główne projekty dystrybuują jako TAR.XZ, ponieważ oszczędności rozmiaru pliku znacznie skracają czas pobierania i koszty przechowywania mirrorów.

Wymagania dotyczące zasobów

Kompresja XZ przy domyślnych ustawieniach zużywa około 100-200 MB pamięci RAM — znacznie więcej niż skromne wymagania GZIP. Maksymalna kompresja (-9e) może wymagać kilku gigabajtów pamięci. Jednak dekompresja potrzebuje tylko 20-50 MB, niezależnie od poziomu kompresji użytego przy tworzeniu.

Szybkość kompresji jest zauważalnie wolniejsza w przypadku XZ — często 5-10 razy wolniejsza niż GZIP. Dla plików kompresowanych raz i dystrybuowanych wielokrotnie (wydania oprogramowania, dystrybucje jądra) ten kompromis ma sens. Dla często aktualizowanych archiwów przewaga szybkości GZIP może przeważać nad korzyściami rozmiaru XZ.

Kwestie kompatybilności

Wsparcie XZ zostało dodane do większości dystrybucji Linuksa około 2010 roku. Nowoczesne systemy domyślnie zawierają xz-utils. Bardzo stare systemy lub wbudowane dystrybucje Linuksa mogą nie obsługiwać XZ. Jeśli potrzebujesz kompatybilności ze starszymi środowiskami, TAR.GZ pozostaje bezpieczniejszym wyborem, mimo większego rozmiaru plików. Przetestuj systemy docelowe przed zdecydowaniem się na XZ w przypadku krytycznych dystrybucji.

Najczęściej zadawane pytania

How much space can I save?

XZ compression typically achieves 20-40% smaller files than gzip. Savings vary by content type.

What are the downsides?

XZ compression and decompression is significantly slower than gzip. For large files this can take considerable time.

Can TAR.XZ files be extracted everywhere?

All modern Linux distributions support TAR.XZ natively. macOS requires additional tools. Windows needs 7-Zip or similar.

Can TAR.XZ files be opened on Windows?

Windows requires 7-Zip or similar software to open TAR.XZ files. They are natively supported on all Linux distributions via the tar command.

Will file permissions be preserved?

Yes, TAR preserves Unix file permissions, ownership, and timestamps during the conversion from TAR.GZ to TAR.XZ.

Can I convert TAR.XZ back to TAR.GZ?

Yes, conversion is bidirectional. You can convert TAR.XZ back to TAR.GZ using our online tool or the standard tar command line utility.