Back to Search
Start Over
Improving Flash Wear-Leveling by Proactively Moving Static Data.
- Source :
-
IEEE Transactions on Computers . Jan2010, Vol. 59 Issue 1, p53-65. 13p. 6 Diagrams, 5 Charts, 5 Graphs. - Publication Year :
- 2010
-
Abstract
- Motivated by the strong demand for flash memory with enhanced reliability, this work attempts to achieve improved flash-memory endurance without substantially increasing overhead and without excessively modifying popular implementation designs such as the Flash Translation Layer protocol (FTL), NAND Flash Translation Layer protocol (NFTL), and Block-Level flash translation layer protocol (BL). A wear-leveling mechanism for moving data that are not updated is proposed to distribute wear-leveling actions over the entire physical address space, so that static or rarely updated data can be proactively moved and memory-space requirements can be minimized. The properties of the mechanism are then explored with various implementation considerations. A series of experiments based on a realistic trace demonstrates the significantly improved endurance of FTL, NFTL, and BL with limited system overhead. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 00189340
- Volume :
- 59
- Issue :
- 1
- Database :
- Academic Search Index
- Journal :
- IEEE Transactions on Computers
- Publication Type :
- Academic Journal
- Accession number :
- 47876457
- Full Text :
- https://doi.org/10.1109/TC.2009.134