Title :
An Adaptive Two-Level Management for the Flash Translation Layer in Embedded Systems
Author :
Wu, Chin-Hsien ; Kuo, Tei-Wei
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei
Abstract :
While the capacity of flash-memory storage systems keeps increasing significantly, effective and efficient management of flash-memory space has become a critical design issue! Different granularities in space management impose different management costs and mapping efficiency. In this paper, we explore an address translation mechanism that can dynamically and adaptively switch between two granularities in the mapping of logical block addresses into physical block addresses in flash memory management. The objective is to provide good performance in address mapping and space utilization and, at the same time, to have the memory space requirements, and the garbage collection overhead under proper management. The experimental results show that the proposed adaptive mechanism could provide significant performance improvement over the well-known coarse-grained management mechanism NFTL (NAND flash translation layer) over realistic workloads
Keywords :
NAND circuits; embedded systems; flash memories; storage management; NAND flash translation layer; adaptive two-level management; address translation; embedded system; flash memory management; flash-memory storage system; garbage collection; memory space requirement; physical block address; space management; space utilization; Computer network management; Computer science; Embedded system; Engineering management; File systems; Flash memory; Memory management; Multimedia systems; Recycling; Switches; Embedded Systems; Flash Memory; Flash Translation Layer; Storage Systems;
Conference_Titel :
Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
1-59593-389-1
Electronic_ISBN :
1092-3152
DOI :
10.1109/ICCAD.2006.320107