XZ Sıkıştırılmış (LZMA2)
XZ, mükemmel sıkıştırma oranları sunan LZMA2 algoritmasına dayalı bir sıkıştırma formatıdır. Boyut verimliliğinin sıkıştırma hızından önemli olduğu durumlarda kullanılır. XZ, Linux çekirdeği ve birçok yazılım dağıtımının standart sıkıştırma formatıdır.
MIME Tipi
application/x-xz
Tip
Ikili
Sikistirma
Kayipsiz
Avantajlar
- + Excellent compression ratios — often the smallest output
- + Integrity checks built into the format
- + Multi-threaded compression and block-level random access
Dezavantajlar
- − Very slow compression speed compared to gzip or Zstandard
- − High memory usage during compression
- − Not as widely supported on Windows as ZIP
.XZ Ne Zaman Kullanilir
Arşivleme, yazılım dağıtımı ve boyut verimliliğinin sıkıştırma hızından önemli olduğu durumlar için XZ kullanın. Gerçek zamanlı sıkıştırma için zstd tercih edin.
Teknik Detaylar
XZ, çok iş parçacıklı sıkıştırma ve bağımsız blok açma destekli LZMA2 algoritmasını kullanır. Bütünlük doğrulaması için CRC-32/CRC-64 ve isteğe bağlı SHA-256 içerir. XZ kapsayıcısı dizi bağımsız erişime olanak tanır.
Gecmis
Lasse Collin, XZ Utils'i 2009 yılında LZMA SDK'nın geliştirilmiş bir halefi olarak geliştirdi. XZ, yüksek sıkıştırma oranları sayesinde birçok Linux dağıtımında standart paket sıkıştırması haline geldi.