- BZip3, BZip2 का उत्तराधिकारी है, जो बेहतर compression ratio और performance प्रदान करता है.
- यह Order-0 context mixing entropy coder, तेज़ Burrows-Wheeler transform code, और LZ77-स्टाइल string matching तथा PPM-स्टाइल context modeling पर आधारित RLE और Lempel Ziv+Prediction pass का उपयोग करता है.
- यह टेक्स्ट या code compression में उत्कृष्ट है.
- Perl source code benchmark
- Perl5 के सभी versions को डाउनलोड और extract करने के बाद, विभिन्न compressors का उपयोग करके
.tar files पर compression test किया गया.
- BZip3 ने विभिन्न settings में अन्य compressors की तुलना में बेहतर compression performance दिखाई.
- decompression समय में भी BZip3 ने parallel processing के माध्यम से उत्कृष्ट performance दिखाई.
- अस्वीकरण
- BZip3 के उपयोग से होने वाले data loss के लिए कोई ज़िम्मेदारी नहीं ली जाती.
- BZip3 की performance compiler पर बहुत अधिक निर्भर करती है, और x64 Linux clang13 build प्रति thread अधिकतम 17MiB/s compression और 23MiB/s decompression हासिल कर सकती है.
- इसे विभिन्न architectures पर test किया गया है: x86, x86_64, armv6, armv7, aarch64, mips, sparc आदि.
- लाइसेंस
- BZip3, LGPLv3 के तहत licensed है.
- Burrows-Wheeler transform और LZP code, Apache 2.0 license के अंतर्गत हैं.
- अन्य compile-time और runtime components अपने-अपने licenses का पालन करते हैं.
1 टिप्पणियां
Hacker News टिप्पणियाँ
xz,bzip2,bzip3,zstdके compression और decompression time तथा memory usage की तुलना की गई