[Bug 1192457] ZSTD compressed kernel module files are 35% bigger
https://bugzilla.suse.com/show_bug.cgi?id=1192457 https://bugzilla.suse.com/show_bug.cgi?id=1192457#c21 --- Comment #21 from Takashi Iwai <tiwai@suse.com> --- (In reply to Martin Wilck from comment #19)
My experiments showed that at levels >~15, compression with zstd may actually be slower than xz (that was with initramfs payloads). *decrompression* with zstd is always at 10-15x faster than with xz, independent of the compression level. Also, multithreading can be enabled with zstd, speeding it up (can't be done with xz easily, because compression results may not be reproducible any more).
If the decompression speed (which is the most important factor for switching to zstd) is comparable with lower compression levels, then it can be a good win. In the case of module compressions, it's done at the kernel package build time, not at the run time, so a slightly longer build time should be acceptable. -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com