Flash friendly file system
File system, as a mapping layer between application and storage devices, should properly adapt to the underlying device. Flash-based storage devices are known to have different performance characteristic from the conventional rotational disk. In terms of performance, sequential write/read and random read are fine, but random write still has an issue. Also, the devices have a life-span issue so that the upper layer should avoid excessive write IOs.
We belive that the issues could be alleviated with appropriate write pattern. Sequential and large-sized writing is flash-friendly pattern. However we observed that the writing pattern in the Android phone usage looks not quite flash-friendly.
So, we propose a new file system making flash-friendly patterns of write IO for better performance and prolonged life expectancy of the flash device. In this talk, I'll briefly review the design and show experimental results of the new file system.
BIO:
Chul Lee is a file system engineer at Samsung. He has researched and experienced how to support new memory technologies in OS file system.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by