Korea Linux Forum has ended
Friday, October 12 • 9:30am - 10:10am
Flash Memory Filesystem - Jaegeuk Kim, Samsung Electronics

In these days, NAND flash memory has widely being adopted as storage medium such as SSD, eMMC, and so on. This accelerates rethinking traditional file system designs especially for flash-based storages instead of conventional HDDs. For two years, we have designed and implemented a new file system, namely Flash-Friendly File System (F2FS), focused on high performance, reliability, and robustness. Since F2FS is based on Log-structured File System (LFS), we've focused on addressing the following issues: wandering tree problem and cleaning overhead. In addition, we've designed a couple of configurable architectures in order to adjust various flash management schemes. (e.g., zone/section/segment allocation units, block allocation policy, victim selection policy, etc)

This talk appeals to the file system developers, since LFS is a little bit promising approach suited for flash-based storages, but they have known that it should address several implementation and performance issues. In this talk, we'd like to introduce our design directions and policies to mitigate those problems, and we expect that developers will be interested in our solution and give us valuable comments.



Jaegeuk Kim

Senior Engineer, Samsung Electronics
He is a Senior Engineer in the Flash Software Development Team at Samsung Electronics. He has been developing a new file system for flash memory, Flash-Friendly File System (F2FS), since he joined Samsung two years ago. He received the Ph.D. degree in Computer Science from Korea Advanced... Read More →

Friday October 12, 2012 9:30am - 10:10am
Grand Ballroom A JW Marriott Hotel