The existing NAND flash memory file systems have not taken into account multiple NAND flash memories for large-capacity storage. To resolve these problems, this paper suggests a new file system called NAFS for large-capacity storage with multiple small-capacity NAND flash memories. It adopts a new cache policy and mount scheme in order to improve read and write performance and to reduce the mount time. Our performance results show that NAFS is more suitable for large-capacity storage than conventional NAND file systems such as YAFFS2 and JFFS2 and a disk-based file system for Linux such as HDD-RAID5-EXT3.
['Sang Oh Park', 'Sung Jo Kim']
An Efficient Array File System for Multiple Small-Capacity NAND Flash Memories