期刊文献+

闪存磨损均衡算法综述 被引量:6

A survey of flash memory wear-balanced algorithms
下载PDF
导出
摘要 为了延长闪存的使用寿命,普遍采用磨损均衡算法对各块进行管理.将当今该领域的研究成果分为随机性算法和确定性算法两大类,确定性算法进一步分为周期型算法和全局型算法两类.分析了几个典型的算法,指出了各自的优缺点.通过仿真试验,对各类算法从执行时内存消耗、块擦除次数标准差、闪存寿命等几个方面进行了比较.最后提出了进一步可以研究的课题. In order to extend the lifetime of flash memory, a wear-balanced algorithm is usually used to manage the blocks on the flash memory. In this paper, the typical algorithms are divided into two groups: randomized algorithms and deterministic algorithms. Deterministic algorithm is further divided into cyclical algorithms and overall algorithms. These algorithms are analyzed in this paper and their advantages and disadvantages are pointed out. The simulation experiment compares the various kinds of algorithms from the memory consumption, the standard deviation of erase number, and the lifetime of flash memory. Finally, the challenge and further research in the area are introduced.
出处 《浙江工业大学学报》 CAS 北大核心 2009年第1期73-78,共6页 Journal of Zhejiang University of Technology
基金 浙江省新苗人才计划项目(2007R40G2020006) 温州市科技计划项目(H20070010)
关键词 闪存 磨损均衡 使用寿命 嵌入式系统 flash memory wear-balanced lifetime embedded system
  • 相关文献

参考文献19

  • 1GAL E, TOLEDO S. Algorithms and data structures for flash memories[J]. ACM Computing Surveys, 2005,37 (2) : 138- 163.
  • 2张骏,樊晓桠,刘松鹤.一种Flash存储器静态负载平衡策略[J].计算机应用,2006,26(5):1205-1207. 被引量:4
  • 3Woodhouse D. JFFS: The journaling flash file system[EB/ OL].[ 2007-09-10]. http://sources. redhat.com/jffs2/jffs2. pdf.
  • 4BAN A. Wear leveling of static areas in flash memory: US, 0184432[P]. 2002-12-05.
  • 5ASSAR M. Flash memory mass storage architecture: US, 5388083[P]. 1995-02-07.
  • 6LEE C C. System and method for managing blocks in flash memory: US,0204187[P]. 2005-09-15.
  • 7LOFGREN K. Wear leveling techniques for flash EEPROM systems: US,6230233[P]. 2001-05-08.
  • 8CHANG R. Wear-leveling in non-volatile storage systems: US,6985992[P]. 2006-01-10.
  • 9CHANG Yuanhao, HSIEH J W, KUO T W. Endurance enhancement of flash-memory storage systems: an efficient static wear leveling design[C]//Proceedings of the 2007 Design Automation Conference. San Diego: ACM Press,2007:212-217.
  • 10潘沁,周新志,魏刚.磨损均衡算法在NAND Flash管理中的改进[J].微计算机信息,2007,23(03S):301-302. 被引量:6

二级参考文献12

  • 1王道新,刘玉.基于NandFlash文件系统的优化设计[J].微计算机信息,2006(03Z):123-124. 被引量:11
  • 2Intel Corporation. Understanding the Flash Translation Layer (FTL)Specification. 1998-12
  • 3Han-joon Kim, Sang-goo Lee. A New Flash Memory Management for Flash Storage System. 23rd ICSAC, 1999- 10
  • 4Woodhouse D, Red Hat Inc.. JFFS: The Journalling Flash File System.http://sources.redhat.com/jffs2, 2001
  • 5Rosenblum M, Ousterhout K. The Design and Implementation of a Log-structured File System. Proc. 13 Symp.on Operating System Principles, ACM, 1991:1-15
  • 6CHIANG ML, LEE PCH, CHANG RC. Managing Flash Memory in Personal Communication Device[A]. ISCE ' 97 [C], 1997. 177 -182.
  • 7CHIANG ML, LEE PCH, CHANG RC. Flash Memory Management For LightWeight Storage System[EB/OL]. http://www.iis. sinica.edu. tw/LIB/TechReport/tr1998/tr98003.ps. gz.
  • 8CHIANG ML, LEE PCH, CHANG RC. Cleaning Policies in Mobile Computers Using Flash Memory[J]. Journal of Systems and Software, 1999,48(3) : 213 -231.
  • 9KIM H J, LEE SG. A New Flash Memory Management For Flash Storage Systcm[A]. Proceedings of the 23rd International Computer Software and Applications Conference ( COMPSAC '99) [C], 1999.284 - 290.
  • 10YUN Z. Flash Memory Technology Development[A]. Proceedings.6th International Conference on[C], 2001.

共引文献15

同被引文献31

  • 1胡宁,杨琼,王冬.基于分组的NandFlash块管理方法[J].微电子学与计算机,2015,32(3):19-22. 被引量:9
  • 2张骏,樊晓桠,刘松鹤.一种Flash存储器静态负载平衡策略[J].计算机应用,2006,26(5):1205-1207. 被引量:4
  • 3邢春波.闪存磨损均衡算法研究[D].杭州:浙江工业大学,2009.
  • 4潘沁,周新志,魏刚.磨损均衡算法在NAND Flash管理中的改进[J].微计算机信息,2007,23(03S):301-302. 被引量:6
  • 5CHANG Li-pin, HUANG Lu-ehun. A low-cost wear-leveling algo- rithm for block-mapping solid-state disks [ C ]//Proc of Conference on Languages, Compilers and Tools for Embedded Systems. New York: ACM Press,2011:31-40.
  • 6GAL E, TOLEDO S. Algorithms and data structures for flash memories [J]. ACM Computing Surveys, 2005,37(2) :138-163.
  • 7LOFGREN K, NORMAN R. Wear leveling techniques for flash E" 2PROM systems: USA, USO07353325B2[P]. 2008-04-01.
  • 8CHANG Li-pin. On efficient wear leveling for large-scale flash-memory storage systems [ C ]//Proc of ACM Symposium on Applied Compu- ting. [ S. 1. ] : ACM Press, 2007 : 1126-1130.
  • 9JUNG D, CHAE Y, JO H, eta/. A group-based wear-leveling algorithm for large-capacity flash memory storage systems[ C]//Proc of the 2007 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems. New York : ACM Press, 2007 : 160-154.
  • 10CHANG Y, HSIEH J, KUO T. Endurance enhancement of flash memory storage systems: an efficient static wear leveling design [ C]//Proc of the 44th Annual Conference on Design Automation. New York: ACM Press, 2007: 212-217.

引证文献6

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部