F2FS Introduces Zstd Compression Support With The Linux 5.7 Kernel

Written by Michael Larabel in Linux Storage on 7 April 2020 at 06:33 AM EDT. 11 Comments
The Flash-Friendly File-System (F2FS) updates have been sent in for the very active Linux 5.7 kernel.

Most notable for F2FS in this next version of the Linux kernel is introducing Zstd transparent file-system compression support. LZO and LZ4 also remain available as the existing compression options. LZ4 meanwhile is the new default compression method for F2FS.

F2FS also adds a new kernel ioctl to show the number of compressed blocks, a new DebugFS output for showing the mount time, improvements to avoid lock contention in DIO reads, and a wide variety of bug fixes. The bug fixes range from compression issues to potential deadlocks.

The full list of F2FS changes can be found via this pull request while the main takeaways is the introduction of Zstd support while LZ4 is the default compression means.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week