Hilfe beim Zugang
A data-driven superblock-based flash translation layer
Flash translation layer (FTL) is an intermediate software layer used to hide the annoying characters of NAND flash memory and simulate the flash memory as hard disk. An efficient FTL scheme can improve the performance of NAND flash storage memory system significantly. This paper proposes a novel dat...
Ausführliche Beschreibung
Flash translation layer (FTL) is an intermediate software layer used to hide the annoying characters of NAND flash memory and simulate the flash memory as hard disk. An efficient FTL scheme can improve the performance of NAND flash storage memory system significantly. This paper proposes a novel data-driven superblock-based FTL scheme called DSFTL, in which a super block is formed by several logical blocks according to characters of the data to be written during actual operating process. In the proposed FTL scheme, logical blocks are allocated to super blocks in an on-demand fashion to postpone the process of garbage collection. And a combination process was proposed to provide empty blocks for the flash memory. The experimental results show that our scheme has remarkable improvement on garbage collection overhead and wear-leveling compared with the previous work. Ausführliche Beschreibung