F2FS In Linux 4.14 Gets Better Tuning For Android

Written by Michael Larabel in Linux Storage on 13 September 2017 at 06:39 AM EDT. 7 Comments
LINUX STORAGE
Jaegeuk Kim has submitted the F2FS Flash-Friendly File-System updates for the Linux 4.14 kernel merge window.

For this cycle, F2FS developers have been working on providing a better user experience for F2FS when running on Android devices. One of the notable focuses has been working on the atomic write feature of F2FS and has been testing/developing it in conjunction with the SQLite folks. As part of the F2FS developer work has also been new/improved features for analyzing I/O behavior with this flash-focused file-system.

So for Linux 4.14 the main F2FS work is an enhanced atomic write with a new ioctl, enhanced background garbage collection / discard / fstrim when in the new gc_urgent mode, adding F2FS_IOC_FS{GET,SET}XATTR, support for project/journalled quota, an inode checksum feature, quota flow fixes, and other fixes and code improvements.

The list of F2FS feature changes for Linux 4.14 for this work that has already been pulled into mainline Git can be found via this mailing list post.
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