Once the kernel introduces this Zstd update, the compression of Btrfs Zstd can be 5% faster, Btrfs Zstd decompression can be about 15% faster, SquashFS Zstd decompression can also be about 15% faster, F2FS Zstd decompression can be about 20% faster when reading, zRAM decompression can be about 30% faster, kernel Zstd image decompression can be about 35% faster, and initramfs Zstd decompression and build can be about 5% faster.
As can be seen from the above data, these patches provide a great performance improvement for the Zstd implementation in the Linux kernel, especially in terms of decompression. In addition to the performance improvement, the new code introduces a new encapsulation API in Zstd, which can make the code update smoother and easier. Therefore, with the subsequent release of Zstd 1.5.1, the Linux kernel code will be easier to achieve a state based on Zstd 1.5.1.