- BZip3 adalah penerus BZip2, yang menawarkan rasio kompresi dan performa lebih tinggi.
- Menggunakan order-0 context mixing entropy coder, kode Burrows-Wheeler transform yang cepat, serta pass RLE dan Lempel Ziv+Prediction berbasis pencocokan string gaya LZ77 dan pemodelan konteks gaya PPM.
- Sangat unggul untuk kompresi teks atau kode.
- Benchmark kode sumber Perl
- Setelah mengunduh dan mengekstrak semua versi Perl5, dilakukan pengujian kompresi file
.tar menggunakan berbagai kompresor.
- BZip3 menunjukkan performa kompresi yang lebih baik dibanding kompresor lain dalam berbagai pengaturan.
- Dalam waktu dekompresi juga, BZip3 menunjukkan performa unggul melalui pemrosesan paralel.
- Penyangkalan
- Tidak bertanggung jawab atas kehilangan data akibat penggunaan BZip3.
- Performa BZip3 sangat bergantung pada compiler, dan build x64 Linux clang13 dapat mencapai kompresi hingga 17MiB/s per thread serta dekompresi 23MiB/s.
- Diuji di berbagai arsitektur: x86, x86_64, armv6, armv7, aarch64, mips, sparc, dan lainnya.
- Lisensi
- BZip3 dilisensikan di bawah LGPLv3.
- Kode Burrows-Wheeler transform dan LZP menggunakan lisensi Apache 2.0.
- Komponen lain saat compile-time dan runtime mengikuti lisensinya masing-masing.
1 komentar
Komentar Hacker News
xz,bzip2,bzip3,zstd