On Tuesday 2019-06-11 11:50, Michael Schroeder wrote:
On Sun, Jun 09, 2019 at 04:51:15PM +0200, Jan Engelhardt wrote:
On Sunday 2019-06-09 15:44, Michal Suchánek wrote:
And as said in the e-mail you cite you can save on both compression and decompression at the cost of little space. Also the kernel tries (unsuccessfully) to use bzip2 instead of xz
That is not true (in my opinion). The choice for bzdio on kernel*.spec was made so it can be installed on some class of by-now ancient SUSE systems. bzip2 is a bad choice today: it's neither the fastest, nor the most compressing, nor the most compatible.
Btw, bzip2 is really good if you run it multithreaded, i.e. lbzip2 https://community.centminmod.com/threads/compression-comparison-benchmarks-z...
Maybe. But the SUSE rpm does not use a multithreaded bzip2 compressor AFAICT. Other problems with that benchmark is that it is using only a limited corpus of 211MB (Silesia again). That does not leave a lot of room for by-chunk parallelization when the default window size is already 128MB (e.g. zstd). The benchmarks I had run should be more representative of OBS, both use multiple instances of single-threaded compressors. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org