ZIP'i TAR.XZ'ye Çevrimiçi Dönüştürün
Windows ZIP arşivlerini maksimum sıkıştırma için modern TAR.XZ formatına dönüştürün. XZ (LZMA2), standart ZIP sıkıştırmasına kıyasla dosya boyutlarını %30-50 azaltarak yaygın arşiv formatları arasında en iyi sıkıştırma oranlarını sunar.
Dönüştürücümüz ZIP içeriklerini çıkarır ve XZ'nin güçlü LZMA2 algoritmasını kullanarak yeniden sıkıştırır. Arşiv boyutunu önemli ölçüde azaltırken tüm dosyalar ve dizin yapısı korunur.
TAR.XZ'nin Faydaları
- Maksimum sıkıştırma — TAR varyantları arasında en küçük dosya boyutları
- Modern standart — Linux çekirdeği ve büyük dağıtımlar tarafından kullanılır
- Hızlı çıkarma — daha iyi oranlara rağmen BZIP2'den daha hızlı açma
- Çok iş parçacıklı — birden fazla CPU çekirdeğinde paralel sıkıştırmayı destekler
- Unix meta verileri — izinleri, sahipliği ve zaman damgalarını korur
XZ vs Diğer Sıkıştırma Yöntemleri
XZ tipik olarak yaygın formatlar arasında en iyi sıkıştırmayı elde eder. Hem GZIP hem de BZIP2'yi genellikle %20-40 oranında geçer, özellikle kaynak kodu ve metin içeriği için. Sıkıştırma daha yavaş olsa da, açma hızı GZIP ile karşılaştırılabilir. Bu, XZ'yi sık indirilen ancak bir kez çıkarılan dosyalar için ideal kılar.
XZ'deki LZMA2 algoritması, GZIP'in 32 KB ve BZIP2'nin 900 KB'sine kıyasla 1.5 GB'a kadar sözlük boyutları kullanır. Bu, XZ'nin çok daha büyük veri aralıklarında kalıplar bulmasına olanak tanır, kaynak kodu, günlük dosyaları ve veritabanı dökümleri gibi tekrarlayan yapılara sahip dosyalar için üstün sıkıştırma sağlar.
Dönüştürme Nasıl Çalışır
ZIP'i TAR.XZ'ye dönüştürme, ZIP arşiv içeriklerini çıkarmayı ve XZ sıkıştırması ile bir TAR kapsayıcısına yeniden paketlemeyi içerir. TAR formatı, ZIP'in tam olarak desteklemeyebileceği dosya izinleri ve sembolik bağlantılar gibi Unix'e özgü öznitelikleri korur. XZ daha sonra tüm TAR akışına LZMA2 sıkıştırması uygular.
Dönüştürme işlemi tam yeniden kodlamayı otomatik olarak işler. ZIP dosyanızı yükleyin ve indirmeye hazır optimize edilmiş bir TAR.XZ arşivi alın. Hem giriş hem de çıkış dosyaları, verilerinizi korumak için işlemden sonra temizlenir.
Format Değerlendirmeleri
TAR.XZ, Linux dağıtımları ve açık kaynak yazılımlar için standart arşiv formatıdır. ZIP'ten dönüştürme, Linux yapı sistemleri ve paket yöneticileriyle uyumluluk sağlar. Ortaya çıkan arşiv, tar, xz ve paket yönetim sistemleri gibi standart Unix araçlarıyla sorunsuz çalışır.
Yaygın Kullanım Senaryoları
- Linux çekirdek sürümleri — kernel.org TAR.XZ olarak dağıtır
- Dağıtım paketleri — birçok Linux dağıtımı paketler için XZ kullanır
- Uzun vadeli arşivleme — arşivlenmiş veriler için depolamayı minimize edin
- Bant genişliği optimizasyonu — kullanıcılar için indirme boyutlarını azaltın
Bellek ve CPU Gereksinimleri
XZ sıkıştırması bellek yoğundur. Standart sıkıştırma ayarları 100-200 MB RAM kullanırken, maksimum sıkıştırma (-9e) birkaç gigabayt gerektirebilir. Açma, sıkıştırma seviyesinden bağımsız olarak tipik olarak yalnızca 20-50 MB gerektirir. Çevrimiçi dönüştürücümüz bu kaynak gereksinimlerini sunucu tarafında işler, dönüştürmeyi herhangi bir cihazdan erişilebilir kılar.
XZ sıkıştırması GZIP'ten önemli ölçüde yavaştır—benzer dosya boyutları için genellikle 5-10 kat daha yavaş. Ancak, açma hızı GZIP ile karşılaştırılabilir, bu da XZ'yi bir kez sıkıştırılan ancak birçok kez çıkarılan dosyalar için ideal kılar, binlerce kullanıcı tarafından indirilen yazılım sürümleri gibi.
Bütünlük Doğrulaması
Hem ZIP hem de TAR.XZ sağlama toplamı doğrulaması içerir. ZIP dosya başına CRC-32 kullanırken, XZ tüm sıkıştırılmış akış için CRC-64 kullanır. XZ ayrıca bazı uygulamalarda SHA-256 bütünlük kontrollerini destekler. Güvenlik açısından hassas dağıtımlar için, TAR.XZ dosyaları genellikle kriptografik doğrulama için ayrı .sha256 veya .sig dosyalarıyla birlikte gelir.
İlgili Araçlar
- TAR.XZ'den ZIP'e — ZIP formatına geri dönüştür
- ZIP'ten TAR.GZ'ye — GZIP sıkıştırmalı TAR
- ZIP'ten 7Z'ye — benzer sıkıştırma oranı alternatifi