
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.