© The Institution of Engineering and Technology
A swap time-aware garbage collection (STGC) policy for the NAND flash-based swap system is proposed, which focuses on reducing the cleaning cost and improving the degree of wear-levelling. STGC calculates the cleaning index value of each block to select a victim block and the normalised value of the elapsed swap time of each valid page within the victim blocks to identify the hot valid page and cold valid page. Trace-driven simulations with a synthetic trace show that the STGC outperforms the existing garbage collection policies.
References
-
-
1)
-
2. Chiao, M.-L., Chang, D.-W.: ‘ROSE: a novel flash translation layer for NAND flash memory based on hybrid address translation’, IEEE Trans. Comput., 2011, 60, (6), pp. 753–766 (doi: 10.1109/TC.2011.67).
-
2)
-
3. Kwon, O., Koh, K.: ‘Swap-aware garbage collection for NAND flash memory based embedded systems’. Proc. 7th IEEE Int. Conf. Computer and Information Technology, Aizu-Wakamatsu, Fukushima, Japan, October 2007, pp. 787–792.
-
3)
-
5. Ji, S., Shin, D.: ‘Locality and duplication-aware garbage collection for flash memory-based virtual memory systems’. Proc. 10th IEEE Int. Conf. Computer and Information Technology, Bradford, UK, June 2010, pp. 1764–1771.
-
4)
-
1. Lim, S.-H., Park, K.-H.: ‘An efficient NAND flash file system for flash memory storage’, IEEE Trans. Comput., 2006, 55, (7), pp. 906–912 (doi: 10.1109/TC.2006.96).
-
5)
-
4. Kwon, O., Koh, K.: ‘Swap space management technique for portable consumer electronics with NAND flash memory’, IEEE Trans. Consum. Electron., 2010, 56, (3), pp. 1524–1531 (doi: 10.1109/TCE.2010.5606292).
-
6)
-
6. Kwon, O., Koh, K., Lee, J., Bahn, H.: ‘FeGC: an efficient garbage collection scheme for flash memory based storage systems’, J. Syst. Softw., 2011, 84, (9), pp. 1507–1523 (doi: 10.1016/j.jss.2011.02.042).
http://iet.metastore.ingenta.com/content/journals/10.1049/el.2013.2324
Related content
content/journals/10.1049/el.2013.2324
pub_keyword,iet_inspecKeyword,pub_concept
6
6