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