Samsung's new file system, F2FS, is both flash-friendly and open source

Samsung's F2FS file system is flash-friendly, open source.

55 seconds read time

Samsung has submitted a new "flash-friendly" file system to the Linux Kernel tree thanks to their codesmith Jaegeuk Kim. The new file system has been dubbed F2FS (flash-friendly file system) and is an open source design, and is the results of the South Korean company's efforts to our modern day flash storage tech.

Samsung's new file system, F2FS, is both flash-friendly and open source |

The most used "universal" file systems are FAT16 and FAT32, but are getting quite old now, so old that they predate huge, rewriteable flash-based devices. Most file systems don't actually suit flash media, which is where Samsung has entered the game, offering up a new file system for a new breed of devices.

F2FS is a log-based system, which is set to go down a different path than current file systems, as explained below:

F2FS is 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.


Anthony joined the TweakTown team in 2010 and has since reviewed 100s of graphics cards. Anthony is a long time PC enthusiast with a passion of hate for games built around consoles. FPS gaming since the pre-Quake days, where you were insulted if you used a mouse to aim, he has been addicted to gaming and hardware ever since. Working in IT retail for 10 years gave him great experience with custom-built PCs. His addiction to GPU tech is unwavering and has recently taken a keen interest in artificial intelligence (AI) hardware.

Newsletter Subscription

Related Tags