- BZip3, BZip2'nin devamı olarak daha yüksek sıkıştırma oranı ve performans sunar.
- Order-0 bağlam karışımı entropi kodlayıcısı, hızlı Burrows-Wheeler dönüşüm kodu, LZ77 tarzı dize eşleştirme ile PPM tarzı bağlam modellemeye dayalı RLE ve Lempel Ziv+Prediction geçişlerini kullanır.
- Metin veya kod sıkıştırmada çok başarılıdır.
- Perl kaynak kodu karşılaştırması
- Perl5'in tüm sürümleri indirilip arşivden çıkarıldıktan sonra,
.tar dosyaları çeşitli sıkıştırıcılarla test edildi.
- BZip3, farklı ayarlarda diğer sıkıştırıcılara kıyasla daha iyi sıkıştırma performansı gösterir.
- Açma süresinde de BZip3, paralel işlem sayesinde üstün performans sergiler.
- Sorumluluk reddi
- BZip3 kullanımından kaynaklanan veri kaybı için sorumluluk kabul edilmez.
- BZip3'ün performansı büyük ölçüde derleyiciye bağlıdır; x64 Linux clang13 derlemesi iş parçacığı başına en fazla 17MiB/s sıkıştırma ve 23MiB/s açma hızına ulaşabilir.
- x86, x86_64, armv6, armv7, aarch64, mips, sparc gibi çeşitli mimarilerde test edilmiştir.
- Lisans
- BZip3, LGPLv3 ile lisanslanmıştır.
- Burrows-Wheeler dönüşümü ve LZP kodu Apache 2.0 lisansına sahiptir.
- Diğer derleme zamanı ve çalışma zamanı bileşenleri kendi lisanslarına tabidir.
1 yorum
Hacker News görüşleri
xz,bzip2,bzip3,zstdiçin sıkıştırma ve açma süreleriyle bellek kullanımı karşılaştırılıyor