固态硬盘的闪存转换层映射策略研究

被引量 : 0次 | 上传用户:zxqqqzxq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
固态硬盘因其读写速度快、低功耗、无噪音、抗震动、低热量、体积小和非易失等特点而被广泛应用于军事、车载、视频监控、网络监控、网络终端、电力、航空等领域。但是由于固态硬盘的物理结构和存储介质NAND FLASH的先擦后写以及擦除次数有限等特性使得应用于传统硬盘的文件系统不能直接应用于固态硬盘。解决这些问题的方案是在闪存设备之上增加一个FTL(Flash TranslationLayer)将闪存设备模拟成与磁盘一致的块设备结构,从而使得传统的存储管理技术可以直接应用于闪存设备上。FTL在闪存管理上有着重要的作用,近些年来,三种类型的FTL算法被相继提出,分别是页映射,块映射和混合映射。页映射可以把任意一个逻辑页映射到任意的物理页,高效灵活但是映射表会消耗很多SRAM。块映射只有逻辑块和物理块可以任意映射,每个页只能映射到某个物理块中固定位置,节省了很多SRAM但是减少了很多页的映射机会,会导致垃圾回收频繁运行,影响整个系统性能。混合映射是把一小部分最近更新过的页使用页映射,余下的页使用块映射,但是这个方法在垃圾回收的时候,逻辑很复杂,需要各种合并操作,性能也容易差。现在主流的做法是把最近使用过的映射表作为热数据,缓存在有限的SRAM里,然后把大部分的映射表放在闪存上,依靠局部性来加速映射速度,提高IOPS。本文的研究工作主要包括以下几个方面:①研究了固态硬盘的关键技术,SAS接口技术,多通道并行技术,这两项技术是固态硬盘性能提升的关键。深入研究了固态存储的垃圾回收原理和磨损均衡策略。②研究了闪存转换层的必要性及其基本原理;研究了目前常用和主流的FTL算法,分析了相关技术问题以及解决方案,并用Flashsim仿真模拟器对相关算法进行了对比仿真。③设计了一种闪存转换层映射策略。本文深入研究DFTL算法,从DFTL策略实现技术分析入手,指出了其所存在的局限性,提出了改进后的ADFTL算法,同时考虑了数据访问的时间和空间局部性,从而有效的提高了缓存的命中率,减少了垃圾回收负荷,加快了系统响应,减少了块的擦除次数。用Flashsim仿真模拟器仿真的结果证明了所设计的闪存转换层映射策略的有效性。
其他文献
目的 探讨丙戊酸镁缓释片联合奥氮平对脑外伤后伴躁狂精神障碍的治疗效果。方法 将68例脑外伤后伴躁狂精神障碍的患者按照随机分组的原则分为对照组和观察组,每组患者34例。
当前,双目视觉三维重建技术已经成为计算机视觉的重要研究方向,该技术在智能化自动生产、机器人导航、医疗辅助等领域有所应用。同时还存在一些缺陷,比如:在计算摄像机内外参数时,镜头的畸变容易造成误差,导致内外参数不精确;特征点检测较为稀疏时,三维显示视觉效果较差;特征点匹配时间长等问题。针对以上问题,本文基于双目视觉的三维重建,对上述问题做出改进。以张正友标定法为基础,对摄像机标定进行改进,充分考虑镜头
目的:对试管婴儿双胎与自然妊娠双胎的围产期情况、围产期结局、母亲情况进行比较分析。方法:抽取试管婴儿双胎与自然妊娠双胎各53例,将其定义为A、B两组,对两组婴儿的出生体
本文研究对象是舰船作战系统集成测试技术,研究内容是通过作战系统仿真建模方法来解决作战系统集成测试中存在的相关问题,这些问题包括作战系统集成测试中存在的通用性问题、结
通过回顾景区资源经济价值评估的研究历程,对国内外相关文献进行归纳与总结,梳理出5种主要的评估方法。在系统阐述各评估方法的理论基础与形式特点之后,分析了各评估方法在理
<正>一、背景新标准英语2013版采用任务型语言教学(TASK-BASED LANGUAGE TEACHING)模式,融汇话题、交际功能和语言结构,形成一套循序渐进的生活化的学习程序,具有很多优点。
生物学是一门建立在实验基础上的自然学科,实验教学在整个生物教学中具有至关重要的作用。因此,如何做好初中生物实验成为现今人们关注的主要问题。就初中生物实验教学进行了
中国与日本在文化方面一衣带水,在戏剧艺术上更是渊源深厚。虽然两国古典戏剧拥有不少相似相依之处,但是,仔细分析中日古典戏剧我们也很容易发现,中日悲剧其实不尽相同,特别
<正> (一) 目前经济界和理论界十分重视资产存量调整,提出“以增量调整带动存量调整”,“用有限的增量去启动巨大的存量”,“少关停,多并转”等正确主张,但没有提出存量调整
Dioxiranes(二氧杂环丙烷)是一类氧化性能优异、对环境友好的新型氧化剂。从发现以来,其独特的氧化特性受到化学家们青睐,在大量的有机合成反应中特别是在药物合成中有着广泛的