期刊文献+

基于日志结构的闪存均衡回收策略 被引量:1

Log-structured even recycle strategy for flash storage
下载PDF
导出
摘要 针对闪存存储的异址更新和有限擦除等特点以及由此引起的使用寿命优化问题,提出基于日志结构的资深块优先回收(SBFR)策略.为了有效地提高使用寿命,闪存存储管理必须在减少垃圾回收开销的同时实现闪存的均衡擦除,并尽量避免两者的冲突.SBFR采用回收和聚集分散的冷数据的方法,选择块利用率和资历等级作为标准来判定冷数据和筛选回收块,高效集成了一种强制均衡策略.实验结果表明,SBFR能够减少回收开销和实现理想的均衡效果,有效地提高闪存存储的使用寿命. Some factors, like out-of-place write and limited erasure lifecycles, pose reliability challenge for flash storage. A novel recycle scheme, called senior-block-first recycle method (SBFR), was proposed for log-structured flash management in order to mitigate the problem. In order to extend the functional life- time, the flash management must utilize blocks evenly and lower space-reclamation overhead at the same time, and has to avoid the confliction of these two objectives. SBFR tended to collect and assemble scat- tered cold data. Utilization-ratio and seniority-degree were taken as the selection criterions for block recy- cle. A forced wear-leveling mechanism was incorporated into the recycle method with little overhead. Ex- perimental results indicate that SBFR method can effectively prolong flash's functional life-time by leveling erase counts of all blocks evenly with small recycle overhead.
出处 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2014年第1期92-99,共8页 Journal of Zhejiang University:Engineering Science
关键词 闪存管理 存储系统 日志结构 垃圾回收 擦除均衡 flash management storage system log-structure garbage collection wear leveling
  • 相关文献

参考文献17

  • 1GAL E,TOLEDO S. Algorithms and data structures for flash memories[J].{H}ACM COMPUTING SURVEYS,2005,(2):138-163.
  • 2DENG Yu-hui,ZHOU Ji-peng. Architecture and optimization methods of flash memory based storage systems[J].{H}JOURNAL OF SYSTEMS ARCHITECTURE,2011,(2):214-227.
  • 3LIU Zhan-zhan,YUE Li-hua,WEI Peng. An adaptive block-set based management for large-scale flash memory[A].Honolulu:ACM,2009.1621-1625.
  • 4BEN-AROYA A,TOLEDO S. Competitive analysis of flash-memory algorithms[A].{H}Heidelberg:Springer-Verlag,2006.100-111.
  • 5ROSENBLUM M,OUSTERHOUT J K. The design and implementation of a log-structured file system[J].{H}ACM Transactions on Computer Systems,1992,(1):26-52.
  • 6KIM H J,LEE S G. An effective flash memory manager for reliable flash memory space management[J].{H}IEICE Transactions on Information and Systems,2002,(6):950-964.
  • 7HU Xiao-yu,HAAS R,EVANGELOS E. Container marking:combining data placement,garbage collection and wear leveling for flash[A].[S.l.]:IEEE,2011.237-247.
  • 8CHANG Y H,HSIEH J W,KUO T W. Endurance enhancement of flash-memory storage systems:an efficient static wear leveling design[A].San Diego:ACM,2007.212-217.
  • 9JUNG D,CHAE Y H,JO H. A group-based wear-leveling algorithm forlarge-capacity flash memory storage systems[A].Salzburg:ACM,2007.160-164.
  • 10PARK S,LEE Y,KIM S. A high performance NAND array file system based on multiple NAND flash memories[J].The Journal of Supercomputing,2011.1-15.

同被引文献14

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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