Superblock FTL: A superblock-based flash translation layer with a hybrid address translation scheme

ACM Trans. Embedded Comput. Syst.(2010)

引用 93|浏览27
暂无评分
摘要
In NAND flash-based storage systems, an intermediate software layer called a Flash Translation Layer (FTL) is usually employed to hide the erase-before-write characteristics of NAND flash memory. We propose a novel superblock-based FTL scheme, which combines a set of adjacent logical blocks into a superblock. In the proposed Superblock FTL, superblocks are mapped at coarse granularity, while pages inside the superblock are mapped freely at fine granularity to any location in several physical blocks. To reduce extra storage and flash memory operations, the fine-grain mapping information is stored in the spare area of NAND flash memory. This hybrid address translation scheme has the flexibility provided by fine-grain address translation, while reducing the memory overhead to the level of coarse-grain address translation. Our experimental results show that the proposed FTL scheme significantly outperforms previous block-mapped FTL schemes with roughly the same memory overhead.
更多
查看译文
关键词
coarse-grain address translation,memory overhead,storage system,nand flash memory,ftl scheme,proposed ftl scheme,ftl,previous block-mapped ftl scheme,hybrid address translation scheme,proposed superblock ftl,nand flash-based storage system,fine-grain address translation,flash memory operation,hybrid address translation,superblock-based flash translation layer,flash translation layer
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要