TAR.GZ'den TAR.XZ'ye

Maksimum sıkıştırma için TAR.GZ'yi çevrimiçi TAR.XZ'ye dönüştürün. Daha küçük arşiv boyutları için GZIP'ten XZ sıkıştırma algoritmasına geçin.

PDF

veya dosyayı buraya sürükleyip bırakın

PDF dosyanızı yükleyin

Hızlı dönüştürmeGüvenli işlemeKayıt gerektirmez

TAR.GZ'yi Çevrimiçi TAR.XZ'ye Dönüştürün

Maksimum dosya boyutu azaltma için GZIP'ten XZ sıkıştırmasına yükseltin. XZ (LZMA2), yaygın formatlar arasında en iyi sıkıştırmayı sunar; GZIP'e kıyasla boyutları %30-50 azaltırken hâlâ hızlı çıkarma sağlar. Bu dönüştürme, arşivlerinizi güncel Linux standardına modernleştirir.

TAR.XZ formatı, kaynak kod, Linux çekirdek sürümleri ve yazılım paketleri dağıtmak için tercih edilen seçim haline geldi. Debian, Fedora ve Arch Linux gibi büyük dağıtımlar artık paket arşivleri için TAR.XZ kullanıyor. TAR.GZ'den dönüştürerek, daha küçük indirme boyutlarından ve azaltılmış depolama maliyetlerinden yararlanırsınız.

TAR.XZ'ye Neden Yükseltmeli?

  • En iyi sıkıştırma — XZ, yaygın arşiv formatları arasında en küçük dosyaları üretir
  • Hızlı çıkarma — daha küçük dosya boyutlarına rağmen BZIP2'den daha hızlı
  • Modern standart — Linux çekirdeği, GNU projesi ve büyük dağıtımlar tarafından benimsendi
  • Paralel destek — XZ, pixz veya pxz araçlarıyla birden fazla CPU çekirdeği kullanabilir
  • Bütünlük kontrolü — XZ, veri doğrulaması için CRC64 sağlama toplamları içerir

Dönüştürme Nasıl Çalışır

TAR.GZ'den TAR.XZ'ye dönüştürmek iki adım içerir: önce, temel TAR arşivini çıkarmak için GZIP sıkıştırma katmanı kaldırılır. Ardından, TAR arşivi LZMA2 kodlamasıyla XZ algoritması kullanılarak yeniden sıkıştırılır. Tüm dosya içerikleri, izinler, zaman damgaları, sahiplik ve sembolik bağlantılar tam olarak korunur.

Dönüştürme sunucularımızda otomatik olarak yapılır. TAR.GZ dosyanızı yükleyin, indirmeye hazır ve iyileştirilmiş bir TAR.XZ arşivi alın. gzip'ten xz'ye yeniden sıkıştırma işlemci bağımlı bir iştir ve sunucu donanımından belirgin biçimde yararlanır; özellikle birkaç gigabaytlık arşivlerde.

Sıkıştırma Karşılaştırması: GZIP ve XZ

GZIP, LZ77'yi Huffman kodlamasıyla birleştiren DEFLATE algoritmasını kullanır. XZ, daha büyük sözlük boyutları ve daha sofistike desen eşleştirme kullanan LZMA2'yi kullanır. Tipik yazılım arşivleri için, XZ %30-50 daha iyi sıkıştırma elde eder. Ödünleşim daha yavaş sıkıştırma hızıdır, ancak çözme hızlı kalır.

XZ'nin sözlüğü, GZIP'in 32 KB penceresine kıyasla 1,5 GB'a kadar büyüyebilir. Bu, XZ'nin verilerin çok daha büyük bölümlerinde desenler bulmasını sağlar; bu da onu benzer içeriğin büyük dosyalar boyunca tekrarlandığı kaynak kod, günlük dosyaları ve veritabanı dökümleri için özellikle etkili kılar.

Modern Linux dağıtımları resmi sürümler için XZ'yi tercih ediyor. Linux çekirdeği ve büyük projeler TAR.XZ olarak dağıtım yapıyor çünkü dosya boyutu tasarrufu indirme sürelerini ve ayna depolama maliyetlerini önemli ölçüde azaltıyor.

Kaynak Gereksinimleri

Varsayılan ayarlarla XZ sıkıştırması yaklaşık 100-200 MB RAM kullanır — GZIP'in mütevazı gereksinimlerinden önemli ölçüde daha fazla. Maksimum sıkıştırma (-9e) birkaç gigabayt bellek gerektirebilir. Ancak çözme, oluşturma sırasında kullanılan sıkıştırma seviyesinden bağımsız olarak yalnızca 20-50 MB gerektirir.

Sıkıştırma hızı XZ ile belirgin şekilde daha yavaştır — genellikle GZIP'ten 5-10 kat daha yavaş. Bir kez sıkıştırılıp birçok kez dağıtılan dosyalar için (yazılım sürümleri, çekirdek dağıtımları), bu ödünleşim mantıklıdır. Sık güncellenen arşivler için, GZIP'in hız avantajı XZ'nin boyut avantajlarından daha ağır basabilir.

Uyumluluk Değerlendirmeleri

XZ desteği çoğu Linux dağıtımına 2010 civarında eklendi. Modern sistemler varsayılan olarak xz-utils içerir. Çok eski sistemler veya gömülü Linux dağıtımları XZ desteğinden yoksun olabilir. Eski ortamlarla uyumluluğa ihtiyacınız varsa, TAR.GZ daha büyük dosya boyutlarına rağmen daha güvenli seçim olarak kalır. Kritik dağıtımlar için XZ'ye geçmeden önce hedef sistemleri test edin.

Sıkça Sorulan Sorular

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.