F2FS In Linux 4.14 Gets Better Tuning For Android
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.
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.
7 Comments