Technology and gaming content trusted in North America and globally since 1999
8,609 Reviews & Articles | 60,911 News Posts

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

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

Anthony Garreffa | Oct 8, 2012 at 8:33 pm CDT (1 min, 9 secs time to read)

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.

Last updated: Apr 7, 2020 at 11:29 am CDT

Anthony Garreffa

ABOUT THE AUTHOR - Anthony Garreffa

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.

Related Tags