期刊文献+

基于数据相关性的多片闪存系统垃圾回收器

A data affinity based garbage collector for multi-bank flash-memory storage system
下载PDF
导出
摘要 研制了一种基于数据相关性的垃圾回收器.通过更新频率计数器链表机制,检测出具有相关性的数据.垃圾回收器对相关性数据进行迁移,集中到同一个片内,有效地延长了片处于关闭状态的时间,有利于抵消同步损失,达到节能的目的.使用能量权函数来衡量处于不同能量状态的片的回收代价,最小化对处于休眠态的片进行回收的次数.回收块选择算法采用加权代价函数的方法,考虑了能量权和迁移权,使得回收耗能最小.实验结果显示:规格化能量减少了大约15%,规格化延时增加了6.3%;其乘积比代价-收益策略减少了9.6%.该垃圾回收器能够用较小的性能损失获得较大的节能比例. A novel garbage collector based on data affinity was designed.Data with the same update frequencies was detected by update-counter list and clustered into the same bank during data migration.The shutdown time of banks was lengthened greatly.It is highly advantageous to compensate the resynchronization penalty to save energy.Moreover,using energy coefficients to evaluate the cost of recycling a bank being in different energy state.Recycled-object selection algorithm considered energy and migration coefficien...
出处 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2007年第11期66-68,共3页 Journal of Huazhong University of Science and Technology(Natural Science Edition)
基金 国家武器预研资助项目(417010402)
关键词 数据相关性 垃圾回收器 节能 闪存 嵌入式系统 data affinity garbage collection energyaware flash memory embedded system
  • 相关文献

参考文献7

  • 1[1]Kawaguchi A,Nishioka S,Motoda H.A flash-memory based file system[C] // Proceedings of the USENIX Technical Conference.Berkeley CA:USENIX Association,1995:155-164.
  • 2[2]Chiang M L,Paul C H,Chang R C.Manage flash memory in personal communicate devices[C]//Proceedings of the International Symposium on Consumer Electronics.Hilton International,Singapore:IEEE Computer Society,1997:177-182.
  • 3[3]Chang L P,Kuo T W.Adaptive striping architecture for flash memory storage systems of embedded systems[C] // Proceedings of the 8th IEEE Real-time and Embedded Technology and Applications Symposium.California:IEEE Computer Society,2002:187-196.
  • 4[4]Du Y H,Cai M,Dong J X.Adaptive energy-aware design of a multi-bank flash-memory storage system[C] //Proceedings of the 11th IEEE International Conference on Real-Time and Embedded Computing Systems and Applications.Hong Kong:IEEE Computer Society,2005:311-316.
  • 5刘喆,易会战,杨学军.一种编译指导的实时动态电压调节低功耗算法[J].华中科技大学学报(自然科学版),2005,33(z1):117-120. 被引量:1
  • 6[6]Douglis F,Caceres R,Kaashoek F,et al.Storage alternatives for mobile computers[C] // Proceedings of the 1st Symposium on Operating Systems Design and Implementation.California:USENIX Association,1994:25-37.
  • 7[7]Samsung Electronics.NAND flash memory & SmartMedia data book[M].Korea:Samsung Company,2002.

二级参考文献3

  • 1[2]Jacob,Operating systems techniques for reducing processor energy consumption[D].University of California,Berkeley,Fall 2001.
  • 2[3]Lee S,Sakurai T.Run-time voltage hopping for low-power real-time systems.Proc of Design Automation Conference,2000.806-809
  • 3[4]Dongkun Shin,et al.Intra-task voltage scheduling for low-energy hard real-time applications[A].IEEE Design & Test of Computers[C],2001.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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