期刊文献+

一种基于差分进化的Flash文件系统垃圾回收算法 被引量:10

A Garbage Collection Algorithm for Flash File System Based on Differential Evolution
下载PDF
导出
摘要 垃圾回收算法对于Flash文件系统具有十分重要的意义.本文针对已有垃圾回收算法在存储容量剩余较小时垃圾回收性能急剧下降进而影响写入速率的问题,采用最优化方法,提出并实现了一种基于差分进化的垃圾回收算法.该算法能够使得垃圾回收的代价均匀化,在保证性能和损耗均衡的前提下,减少擦除次数,延长Flash寿命.实验结果验证了该算法的有效性. Flash memory based storage systems are becoming increasingly prevalent.Garbage collection plays an important role in such systems.This paper analyzes popular file system overload,and points out the problems of existing GC algorithms:the performance of Garbage Collection decreases dramatically under high capacity utilization,which has a great impact on write speed.Then the paper proposes a new flash memory garbage collection mechanism based on differential evolution algorithm(DEbGC),which considers the speed and wear leveling in garbage collection.The experimental results show that DEbGC could amortize the overhead of garbage collection,decrease erase count and number of page copies while satisfying overall performance and wear leveling.
出处 《电子学报》 EI CAS CSCD 北大核心 2011年第2期280-284,共5页 Acta Electronica Sinica
关键词 差分进化算法 垃圾回收 损耗均衡 FLASH文件系统 differential evolution algorithm garbage collection wear leveling flash file system
  • 相关文献

参考文献12

  • 1G Eran, T Sivan. Algodthms and data structures for flash mem ories[J] .ACM Computing Surveys,2005,37(2): 138- 163.
  • 2C Li-Pin, K Tei-Wei. Efficient management for large-scale flash-memory storage systems with resource conservation[ J]. ACM Transactions on Storage,2005,1 (4) :381 - 418.
  • 3Sang Oh Park, S J Kim. All efficient multimedia file system for NAND flash memory storage[ A ]. International Conference on Consumer Electronics[ C]. Las Vegas, NV, USA, IEEE Com puter Society,2009.1 - 2.
  • 4L Jongmin, K Sunghoon, K Hunki, H Choulseung, A Seongjun, C Jongmoo, L Donghee, H N Sam. Block recycling schemes and their cost-based optimization in nand flash memory based storage system[ A]. Proceedings of the 7th ACM & IEEE inter national conference on Embedded software[ C]. Salzburg, Aus- tria,ACM,2007. 174 - 182.
  • 5A D Bennett, S A Gorobets, A Tomlin, C Schroter. Scheduling of housekeeping operations in flash memory systems[ P]. US. 7565478, SanDisk Corporation (Milpitas, CA, US ) 2009-7-21.
  • 6B Seungjae, A Seongjun, C Jongmoo, L Donghee, H N Sam. Uniformity improving page allocation for flash memory file sys tems[ A ]. Proceedings of the 7th ACM & IEEE international conference on Embedded software [ C ]. Salzburg, Auslria, ACM,2007. 154 - 163.
  • 7C Mei-Ling, C Chen-Lon, W Chun-Hung. A New FIL-based Flash Memory Management Scheme with Fast Cleaning Mech- anism [ A ]. International Conference on Embedded Software and Systems[ C]. Washington, DC, USA, IEEE Computer Soci ety, 2008.205 - 214.
  • 8W Peng, Y Lihua, L Zhanzhan, X Xiaoyan. Flash memory management based on predicted data expiry-time in embedded real-time systems[ A]. Proceedings of the 2008 ACM sympo sium on Applied computing [ C ]. Fortaleza, Ceara, Brazil, ACM,2008. 1477 - 1481.
  • 9Alephl, YAFFS: Yet Another Flash Filing System [ OL ]. http://www, yaffs, net/,2008.
  • 10H Jo,J U Kang,S Y Park,J S Kim, J Lee.FAB:Flash-aware buffer management policy for portable media players[ J]. Trans. on Consumer Electronics, 2006,52 (2) : 485 - 493.

同被引文献62

  • 1胡宁,杨琼,王冬.基于分组的NandFlash块管理方法[J].微电子学与计算机,2015,32(3):19-22. 被引量:9
  • 2丁丽萍,王永吉.计算机取证的相关法律技术问题研究[J].软件学报,2005,16(2):260-275. 被引量:84
  • 3DAS S, 5UGANTHAN P N. Differential evolution: a survey of the state-of-the-art [J]. IEEE Transactions on Evolutionary Computation, 2011,15 ( 1 ) :4 - 31.
  • 4I Shafik G, Punja, Richard P. Mislan. Mobile device analysis[ J]. Small Scale Digital Device Forensics Journal, 2010,2( 1 ) : 1 -15.
  • 5Vrizlynn L L Thing, Kian-Yong Ng, Ee-Chien Chang. Live memory forensics of mobile phones [ J ]. Digital Investigation, 2010,7( 1 ) :74 - 82.
  • 6Marcel B, Martien DJ. Forensic data recovery from flash memory [ J ]. Small Scale Digital Device Forensic, 2007, 1 (1):1-17.
  • 7C. Klaver. W~mdows mobile advanced forensics[ J] Digital Investigation,2010,6: 147- 167.
  • 8Scott Hand, Zlaiqiang Lin, Guofei Gu etc. Bin-carver: automat- ic recovery of binary executable fries [ J ]. Digital Investiga- tion, 2012,9: s108 - s117.
  • 9Shiffier R E. Maximum Z score and outliers[ J]. The Ameri- can Statistician, 1988,42( 1 ) :79 - 80.
  • 10Steven J P. Intermediate Statistics: A Modem Approach [ M]. Hillsdale, New Jersey: Lawrence Erlbaum Associates, 1990. 456 - 502.

引证文献10

二级引证文献22

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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