Samsung Introduces New Linux File-System: F2FS

Written by Michael Larabel in Linux Storage on 5 October 2012 at 08:29 AM EDT. 26 Comments
LINUX STORAGE
Announced this morning on the kernel mailing list was F2FS, a new open-source Linux file-system that comes courtesy of Samsung.

F2FS is short for the "Flash-Friendly File-System" for Linux. The list announcement describes this new file-system as "a new file system carefully designed for the NAND flash memory-based storage devices. We chose a log structure file system approach, but we tried to adapt it to the new form of storage. Also we remedy some known issues of the very old log structured file system, such as snowball effect of wandering tree and high cleaning overhead. Because a NAND-based storage device shows different characteristics according to its internal geometry or flash memory management scheme aka FTL, we add various parameters not only for configuring on-disk layout, but also for selecting allocation and cleaning algorithms."

F2FS in its current form weighs in at 16 patches from Samsung's Jaegeuk Kim that add around thirteen thousand lines of new code to the Linux kernel tree. At the moment there's been no other kernel developers to comment on this new Linux file-system for flash devices.

This is certainly not the first file-system designed for flash devices. Just back in August was the announcement of the Lanyard File-System, but that really didn't get off the ground much and hasn't been merged into the mainline Linux kernel.
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