固态硬盘设计中的关键技术研究

固态硬盘设计中的关键技术研究

作者:师大云端图书馆 时间:2022-10-12 分类:硕士论文 喜欢:2692
师大云端图书馆

【摘要】计算机系统经过几十年的发展,在各方面都取得了长足的进步。硬盘的容量虽然有很大的提升,但是其访问速度与计算机的其他部件(如内存、处理器)的速度相比,速度不匹配问题进一步加深,这使得存储子系统成为计算机系统的性能瓶颈。基于NAND闪存的固态硬盘的出现,使这个问题得到一定程度的缓解。然而由于闪存的固有缺陷,基于NAND闪存的固态硬盘也有诸多不尽人意之处,如读写速度差异大、不支持原地更新、擦除次数有限等,这严重影响了它的性能、寿命及可靠性等。本文以基于NAND闪存的固态硬盘设计为研究对象,在分析NAND闪存的基本特性及固态硬盘的构架的基础上,主要研究了固态硬盘设计中的闪存转换层(FTL)算法和缓冲区管理算法。在闪存转换层设计的研究中,通过分析DFTL算法的缺陷,本文提出了SDFTL(Sequential/SecondCacheDFTL)算法,增强了对连续请求的处理能力,减少了由于映射项频繁剔除引起的翻译页更新。该算法新设置连续缓存和二级缓存,连续缓存利用请求的空间局部性,对请求的映射信息进行预取,以提高缓存的命中率,减少对翻译页的读取次数;二级缓存对映射项的剔除策略进行改进,将从一级缓存剔除的、发生更新的映射项暂存在二级缓存中,延迟了映射项的更新时间,并采用批量更新策略回写到闪存,以减少翻译页的写回次数和擦除次数。通过以上两点改进,SDFTL算法能明显改善对连续请求的处理能力,减少系统的平均响应时间。仿真实验表明,SDFTL算法相比DFTL,映射表命中率平均提高41.57%,擦除次数平均减少23.08%,响应时间平均减少17.74%。在缓冲区管理算法设计的研究中,通过分析BPLRU算法的缺陷,本文提出了一种基于虚拟块的写缓冲区管理算法——VBLRU(VirtualBlock-basedLRU)算法,减少了缓存项剔除时的额外读写操作,提高了缓冲区的空间利用率。该算法使用虚拟块做为缓冲区管理的基本单元,增加了构成连续请求的可能性,减少了对闪存的额外读写操作;对大块的连续请求不加载到缓冲区中,直接交由FTL处理,提高了缓冲区的利用率。通过以上改进,VBLRU算法能明显减少对闪存的读取次数,有效提高缓冲区的利用率,提高系统的整体性能。仿真实验表明,当缓冲区容量为1MB时,VBLRU算法相比BPLRU,写缓冲区命中率平均提高7.25%,擦除次数平均减少31.64%,响应时间平均减少22.50%。
【作者】沈佐兵;
【导师】姚英彪;
【作者基本信息】杭州电子科技大学,电子与通信工程,2014,硕士
【关键词】固态硬盘;NAND闪存;闪存转换层;缓冲区管理;

【参考文献】
[1]金碚.稳中求进的中国工业经济[J].中国工业经济,2013,08:5-17.
[2]姚璐.突发网络舆情中新媒体的作用机理及其应对研究[D].湖南师范大学,行政管理,2014,硕士.
[3]王琳华.大佛寺煤矿采动覆岩裂隙演化规律研究及应用[D].西安科技大学,安全技术及工程,2013,硕士.
[4]王玉祥.非晶态Ru合金催化剂用于培哚普利中间体制备的应用研究[D].温州大学,应用化学,2012,硕士.
[5]程秀丽.普契尼歌剧《图兰朵》的剧本分析[D].东北师范大学,音乐学,2012,硕士.
[6]张静.石墨烯/聚吡咯中空球三维纳米结构的构筑及其电化学性能的研究[D].华中科技大学,材料学,2013,硕士.
[7]王茵.我国制造业上市公司并购绩效的实证研究[D].郑州大学,企业管理,2013,硕士.
[8]杨新龙.尖边扁脑珊瑚微卫星引物开发及相近种群体遗传多样性分析[D].广东海洋大学,海洋生物学,2013,硕士.
[9]邵丽.“动中通”卫星天线的馈源系统设计[D].西安电子科技大学,无线电物理,2012,硕士.
[10]郝生跃,柴正兴.完善我国建筑安全管理组织体系的思考[J].中国软科学,2006,06:13-19.
[11]郝国瑞.我国实行城市道路拥挤收费的理论要点及应用问题研究[D].长安大学,产业经济学,2014,硕士.
[12]尹青青.障碍期权的模糊数定价[D].中国矿业大学,应用数学,2014,硕士.
[13]吕翠改.基于空时域的北斗导航抗干扰接收算法研究[D].河北科技大学,通信与信息系统,2013,硕士.
[14]邱栋梁,刘星辉,郭素枝.模拟酸雨对龙眼叶片气体交换和叶绿素a荧光参数的影响(英文)[J].植物生态学报,2002,04:441-446.
[15]吕继组.柴油机冷却系统及工作过程的多维流动数值模拟[D].大连理工大学,2006.
[16]张国和.大唐平鲁200MW风电工程设计优化研究及效果[D].吉林大学,项目管理,2014,硕士.
[17]吉兴全,文福拴,薛禹胜.排污权交易实施后的发电投资项目价值评价方法[J].电力系统自动化,2010,04:23-28.
[18]吴春法.新型Chen-Mobius信息加密算法研究及FPGA实现[D].华侨大学,信息与通信工程,2013,硕士.
[19]李雪.我国地方政府融资平台发展以及对策研究[D].山东财经大学,金融学,2012,硕士.
[20]刘乐,刘娆,李卫东,林伟,徐兴伟.目标可控的超前频率偏差系数确定方法设计[J].电力系统自动化,2007,05:40-45.
[21]宋扬.数据仓库在科技计划管理中的应用研究[D].哈尔滨理工大学,2004.
[22]邹菲.介孔二氧化钛分子筛的合成、表征及其机理研究[D].浙江工业大学,2013.
[23]陈婷婷,邓芳,杨柳,王永凤,孙根班,杨晓晶.磁性纳米粒子/石墨烯复合材料的制备及吸波性能[A].中国化学会.中国化学会第28届学术年会第8分会场摘要集[C].中国化学会:,2012:1.
[24]崔星源.超临界煤粉锅炉低NO_x燃烧数值模拟[D].华北电力大学(北京),2006.
[25]王琛.基于ASP.NET的特价审批系统的设计与实现[D].北京交通大学,2014.
[26]周家珍.城市污泥基烟道气脱汞吸附剂制备实验研究[D].中国矿业大学,化学工程与技术,2014,硕士.
[27]杨钢,刘正东,林肇杰,程世长,董瀚.用等径角挤压变形法制备纳米晶金属结构材料的组织演变[J].钢铁.2003(12)
[28]姜运宇.旋翼无人机跟踪地面移动目标的视觉控制[D].哈尔滨工业大学,控制科学与工程,2014,硕士.
[29]刘爽.恩智浦半导体公司的手机芯片差异化营销策略研究[D].北京交通大学,2014.
[30]虞杰.美国高中普通音乐教科书《音乐在生活中的角色和地位》研究[D].西南大学,音乐与舞蹈学,2013,硕士.
[31]字正浩.二甲酸钾对断奶仔猪生产性能和胃肠道细菌区系的影响[D].南京农业大学,动物营养与饲料科学,2013,硕士.
[32]郭岩.《工部则例》之工程规制研究[D].内蒙古大学,法律,2014,硕士.
[33]官杰.诱导性雄性不育和恢复基因在烟草中的表达及对小麦的转化[D].中国农业大学,生物化学与分子生物学,2004,硕士.
[34]骆文英.英语财经新闻编译报告[D].四川外国语大学,翻译(专业学位),2014,硕士.
[35]应颖慧.水稻磷信号重要因子OsPHO2的互作蛋白的鉴定和功能分析[D].浙江大学,植物学,2013,博士.
[36]韦洪涛.我国高等教育大众化进程中的高等教育质量评估指标体系研究[D].苏州大学,高等教育学,2002,硕士.
[37]徐红平.构造一些变系数非线性发展方程的精确解[D].内蒙古工业大学,计算数学,2013,硕士.
[38]林榕.Y储运公司供应商评价体系设计[J].物流工程与管理,2014,10:71-72+70.
[39]张昊天.基于本体论的自治数据立方体查询优化框架的设计与实现[D].哈尔滨工业大学,软件工程,2014,硕士.
[40]王海峰,丁杰,徐伟.数字化变电站中双网控制策略[J].电力系统自动化,2009,08:48-50+67.
[41]吴哲夫,许丽敏,陈滨,覃亚丽.基于贝叶斯压缩感知多目标定位算法[J].哈尔滨工程大学学报,2014,10:1282-1287.
[42]李庆洋,黄建平,李振春,李娜,曲英铭,苏云.伪深度域声波数值模拟方法及应用[J].石油地球物理勘探,2015,02:283-289+4.
[43]朱佳.基于BPMN的按需印刷流程的设计与实现[D].北京印刷学院,信号与信息处理,2013,硕士.
[44]谢丹.人造板企业成本预警系统研究[D].北京林业大学,林业经济管理,2013,硕士.
[45]黄帅.纸浆模塑生产过程节能降耗关键技术研究[D].广东工业大学,控制科学与工程,2014,硕士.
[46]邢妍.论马克思价值观之终极关怀的生成逻辑[D].东北师范大学,马克思主义哲学,2012,硕士.
[47]吴洁.速降糖对STZ糖尿病大鼠早期周围神经病变防治作用的实验研究[D].湖北中医学院,中医内科学,2004,硕士.
[48]周祝农.微机频率响应辨识仪的设计调试与应用[J].自动化学报,1990,06:569-571.
[49]齐秀华.唐山水资源管理问题与对策研究[D].西南交通大学,公共管理,2013,硕士.
[50]徐函蓓.甘肃省农业银行个人理财业务改善策略研究[D].兰州大学,工商管理(专业学位),2013,硕士.

相关推荐
更多