Notice: Undefined index: order_next_posts in /nas/content/live/gadgetmag/wp-content/plugins/smart-scroll-posts/smart-scroll-posts.php on line 194

Notice: Undefined index: post_link_target in /nas/content/live/gadgetmag/wp-content/plugins/smart-scroll-posts/smart-scroll-posts.php on line 195

Notice: Undefined index: posts_featured_size in /nas/content/live/gadgetmag/wp-content/plugins/smart-scroll-posts/smart-scroll-posts.php on line 196

Open-source Flash file system F2FS released by Samsung

Samsung’s Flash-Friendly File System is a new file system optimized for flash storage devices, such as SSDs and SD cards

Whether for convenience or otherwise, Flash based storage has always used standard file systems such as ext4 or fat32. With the proliferaton of flash storage in devices, and the popularization of SSDs as boot drives, it perhaps was only a matter of time until someone came up with a file system specifically for the relatively new medium.

Samsung, who themselves manufacture a lot of NAND flash storage, have created the open source Flash-Friendly File System, or F2FS. Developer Jaegeuk Kim explains some of the differences in the announcement post:

“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.”

The tools to create and test out the file system can be found on the Sourceforge page, but as Bit-tech points out there is currently no file system repair or checking supported, so tread carefully.