|
|
|
|
|
by treffer
805 days ago
|
|
This looks really good, I remember looking into BWT ad a kid. It's a true "wat" once you understand it. And once you understand it, why does it compression so well? Because suffixes tend to have the same byte preceeding them. Bzip2 is still highly useful because it is block based and can thus be scaled nearly linearly across cou cores (both on compress and decompress)! Especially at higher compression levels. See e.g. lbzip2. Bzip2 is still somewhat relevant if you want to max out cores. Although it has a hard time competing with zstd. |
|
https://github.com/kspalaiologos/bzip3
I’m keeping fingers crossed for the project. Especially given that the author is 19 and her best work is yet to come.