Re: [arch-announce] Moving to Zstandard images by default on mkinitcpio

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Fri, Feb 19, 2021 at 16:45:02 -0300, Giancarlo Razzolini via arch-general wrote:
> If you're using lz4 now, you might want to try zstd. It's faster to
> generate images now.


I benchmarked it on my mkinitcpio image, and zstd with mkinitcpio's
default compression level 19 (standard COMPRESSION_OPTIONS for zstd) is
several orders of magnitude slower than lz4, only to gain ~30% extra
compression.  It is slower to decompress too, but less noticeably so.


$ time lz4 -l initramfs-linux.img 
Compressed filename will be : initramfs-linux.img.lz4 
Compressed 11714560 bytes into 6595816 bytes ==> 56.30%                        

real    0m0.065s
user    0m0.043s
sys     0m0.019s

$ time zstd -19 -T0 initramfs-linux.img 
initramfs-linux.img  : 33.76%   (11714560 => 3954632 bytes,
initramfs-linux.img.zst) 

real    0m8.173s
user    0m6.167s
sys     0m0.187s

$ rm initramfs-linux.img.zst 
$ time zstd -T0 initramfs-linux.img 
initramfs-linux.img  : 40.92%   (11714560 => 4793496 bytes,
initramfs-linux.img.zst) 

real    0m0.127s
user    0m0.130s
sys     0m0.027s


Sticking to lz4 here.


	Geert



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux