论文摘要
闪存是近年来出现的一种新型存储介质,由于具有非易失性、高速、高抗震性、低功耗、小巧轻便等优良特性,闪存被广泛应用于嵌入式系统和便携式设备。由于早期闪存容量较小,因此闪存的应用原来大都局限在手机、数码相机、便携式媒体播放器等领域,但随着闪存容量的快速提高以及价格的不断降低,闪存逐渐开始应用于传统磁盘的应用领域。随着闪存的应用日益广泛,闪存逐渐成为一种重要的二级存储设备,所以闪存存储管理越来越受到研究者们的关注。由于在最近的几十年中,磁盘一直是主流的存储介质,所以目前主流的存储管理技术大多是基于磁盘的特性进行设计的。而现有的基于磁盘的存储管理机制无法直接支持闪存设备,其原因在于闪存与磁盘在物理结构、存取方式等方面均存在着显著的差异。因此,针对闪存特性,研究高效的闪存存储管理机制,具有十分重要的理论意义和应用价值。本论文对闪存存储管理领域的已有研究成果进行了总结,分析了闪存存储管理的关键问题,并在空间分配、垃圾回收、缓冲区置换策略等方面进行了研究,提出了相应的解决方法。论文首先对闪存的特性进行分析和总结,比较了NAND闪存和NOR闪存的异同,并对闪存存储管理领域的关键问题进行了详细介绍。空间分配是闪存存储管理中的一个关键问题。论文提出一种基于块集的闪存存储管理方法,根据逻辑块的更新负载将其分为冷块和热块,并采用不同的管理方式,从而在擦除次数和闪存空间利用率之间取得了良好的平衡。垃圾回收是闪存存储管理中的一个研究热点。论文提出一种基于双替换块模式的垃圾回收机制,根据逻辑块的更新页数目对其进行区分,并采用不同的管理方式,从而降低了垃圾回收的有效页复制开销。论文还关注了针对闪存的缓冲区页面置换算法,提出一种基于预期闪存访问开销的缓冲区置换算法,针对闪存写代价显著高于读代价的特性,根据页面的读写负载,对页面的预期访问开销进行评估,优先换出预期访问开销最低的页,从而降低了闪存访问开销。论文的主要贡献包括以下几个方面:(1)提出一种基于块集的闪存存储管理机制。该机制根据逻辑块的更新负载将其分为热块和冷块,并采用不同的管理方式,从而减少了擦除次数,同时也具有较好的空间利用率。(2)提出一种基于双替换块模式的垃圾回收机制。该机制根据逻辑块的更新页数目对其进行区分,并采用不同的管理方式,从而降低了垃圾回收的有效页复制开销,减少了擦除次数,并提高了垃圾回收效率。(3)提出一种基于预期闪存访问开销的缓冲区置换算法。该算法针对闪存写代价显著高于读代价的特性,根据页面的读写负载对其预期闪存访问开销进行评估,优先换出预期闪存访问开销最低的页,从而降低了闪存访问开销,并能够适应不同读写比例的访问负载。
论文目录
相关论文文献
- [1].一种逻辑块温度和物理块年龄的磨损均衡算法[J]. 计算机系统应用 2011(12)
- [2].试论CPLD在数字电压表设计中的应用[J]. 信息化建设 2016(02)
- [3].FPGA重复配置和测试的实现[J]. 今日电子 2009(08)
- [4].“立”“破”拼凑 解法自然——从45°角的用法中探究一道难题的解法[J]. 中学数学杂志 2019(02)
- [5].STEP7的简单操作[J]. 科技创新与应用 2013(28)
- [6].西门子TXP系统逻辑块在超临界机组控制系统改造的应用经验[J]. 工业控制计算机 2018(10)
- [7].PLBMAP:高性能通用FPGA可编程逻辑块映射算法[J]. 微电子学与计算机 2008(08)
- [8].基于功能复用的抗老化BIST设计[J]. 电路与系统学报 2013(01)
- [9].FPGA测试技术研究[J]. 微处理机 2008(02)
- [10].基于FPGA实时错误检测技术[J]. 计算机应用 2013(05)
- [11].基于层次化重复单元的FPGA结构描述方法[J]. 计算机工程 2013(07)
- [12].基于基因表达式程序设计的电路优化算法研究[J]. 微电子学与计算机 2008(01)
- [13].基于内建自测的软错误与老化在线检测[J]. 计算机工程 2012(08)
- [14].混合映射方式下NAND闪存垃圾回收算法[J]. 小型微型计算机系统 2019(10)
- [15].宽函数的布尔匹配及其在FPGA重综合中的应用[J]. 华南理工大学学报(自然科学版) 2013(05)
- [16].硬件复用的内建自测试结构设计[J]. 计算机测量与控制 2015(02)
- [17].黑莓文件系统解析技术[J]. 信息网络安全 2014(09)
- [18].基于流水线法的新型EDA优化技术的研究[J]. 大学物理实验 2016(02)
- [19].FPGA高性能查找表的设计与实现[J]. 固体电子学研究与进展 2009(04)
- [20].一种基于代数映射的相变内存矩阵磨损均衡方法[J]. 计算机研究与发展 2012(12)
- [21].一种基于FPGA的嵌入式块SRAM的设计[J]. 电子与封装 2010(06)
- [22].嵌入式系统硬件平台的软件PLC实现方法[J]. 单片机与嵌入式系统应用 2009(04)
- [23].基于FPGA中CLB结构模型的内部进化及其容错[J]. 航天控制 2009(02)
- [24].IT系统磁盘阵列最优化使用理论分析[J]. 科技信息 2009(24)
- [25].一种基于NAND Flash固态硬盘的坏块管理方法[J]. 电子科技 2014(08)
- [26].VxD与asm在Int 13H各方式交互写扇区[J]. 计算机光盘软件与应用 2013(08)
- [27].高效的闪存空间分配与回收方法[J]. 小型微型计算机系统 2010(05)
- [28].基于日志的数据热备份的实现[J]. 微电子学与计算机 2011(04)
- [29].基于串行法的新型EDA优化技术的研究[J]. 现代电子技术 2015(15)
- [30].一种嵌入式文件系统的设计与实现[J]. 遥测遥控 2010(04)