非易失性内存的磨损均衡与管理优化研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:hacker888888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着信息化、网络化和智能化的快速发展,嵌入式终端已成为云计算、物联网节点以及大数据应用的重要元素。同时,其广阔的应用前景也为嵌入式系统的存储管理与设计带来了新的挑战。当前,作为嵌入式系统内存的动态随机存取存储器(DRAM),因其在能耗、扩展性、可靠性方面的缺陷,而成为制约嵌入式系统发展的关键因素之一。因此,迫切需要新的替代技术来突破这个瓶颈。以相变存储器为代表的新型非易失性存储器技术,因其具有非易失性、低能耗、低延迟、高密度和易扩展等优势,使突破“存储墙”和“能耗墙”等重大问题变成可能,而得到国内外学术界和工业界的高度重视。然而,由于目前新型非易失性存储器普遍存在写入耐久性低、多层单元性能低等缺陷,限制了其在内存方面的广泛应用。为此,考虑到嵌入式系统面向特定应用且资源受限,本文首先就新型非易失性存储器的寿命问题,进行了基于多倍存储空间的磨损均衡研究。然后,为解决新型非易失性存储器中多层单元性能低的问题,对状态可变的新型非易失性存储器磨损均衡进行了研究。接下来,针对移动虚拟化环境中的存储挑战,开展终端虚拟化环境中基于非易失性内存的管理研究。本文主要研究内容如下:(1)嵌入式程序有着固定的访问模式,大部分的写操作通常集中于少数程序变量,这将加快非易失性内存的磨损。对此,借助嵌入式程序的访问特征,在软件编译层设计基于多倍存储空间的磨损均衡技术。该技术结合多倍存储空间技术,并根据程序变量的写操作信息,在软件编译层为变量分配最佳的空间大小及地址,以实现非易失性存储器的磨损均衡。(2)新型非易失性存储器的多层单元具有较高密集性的优势,同时也存在寿命短和性能低的缺陷。对此,借助嵌入式程序的访问特征和多层单元的特性,在软件编译层设计了基于状态可变的新型非易失性存储器磨损均衡技术。该技术动态地配置新型非易失性存储器上的单层单元和多层单元,并将延迟低和寿命较长的单层单元分配给频繁进行写操作的变量,以改善非易失性内存的寿命和性能。(3)终端虚拟化具有安全性、隔离性和低成本等优势,但其较高的内存需求也给嵌入式系统带来了新的挑战。对此,针对虚拟机的内存需求和新型非易失性存储器的特性,在移动虚拟化环境中设计了一个高效的单层单元和多层单元内存页分配策略。该策略构建了单个虚拟机内的内存动态分配模型和跨虚拟机的内存分配模型,以满足各虚拟机对内存资源的差异化需求。最后,针对上述优化技术,本文采用相应的模拟器和嵌入式开发板进行实验,实验结果证实了上述技术能有效地提高嵌入式系统中新型非易失性内存的寿命、状态可变的新型非易失性内存的寿命和性能,并能够有效改善终端虚拟化平台的性能和能耗等问题。本文充分利用嵌入式系统面向特定应用及其资源受限的特点,开展了基于新型非易失性内存的磨损均衡及管理优化研究,以应对嵌入式存储系统的挑战,进一步促进嵌入式设备在云计算、物联网及大数据等领域的应用及发展。
其他文献
毫无疑问,家长QQ群、微信群等的流行和普及,已经成为学校老师和家长之间进行沟通、交流的重要平台和方式.从布置作业到家长给孩子请假、学校组织活动需要家长配合,再到家长就
目的:探讨超声诊断妊娠晚期胎盘前置类型的价值及与围生期结局的关系。方法选取80例超声诊断为妊娠晚期胎盘前置的孕妇为研究组,并选取同期80例超声检查胎盘正常孕妇为对照组,分
从职业能力的内涵和结构入手,借鉴"双元制"和"CO-OP制"两种实践教学模式的经验,分析我国应用型高校在学生职业能力培养方面存在的问题,提出了加强应用型高校学生职业能力培养
社会的不断进步使得水利工程数量也在逐渐增多,但是水利工程在建设过程中会对区域环境产生一定的影响。因此,为了降低水利工程对区域生态环境的破坏,保护自然环境,本文就生态
本文结合具体的FPGA与ARM接口电路介绍了SPI接口驱动程序设计,并给出了部分程序的核心代码。本驱动编写的思路严格按照Linux下字符设备驱动程序的要求,并重点介绍了中断挂载
本文首先介绍了市政污水厂水池结构设计的方案分析与选择,文章紧接着阐述了预应力水池结构分析以及计算,在文章的最后分析了水池结构设计过程当中水池预应力的施工。
随着国家经济发展,很多房地产企业得以高速发展,企业的运营规模、施工技术、盈利能力等,都有非常显著的提升。但近些年来,由于各种限购限贷政策调控,房地产企业资金日趋紧张,
农村土地经营权流转有助于实现农业产业化和规模化经营,是有效实施乡村振兴战略的重要路径。农村土地经营权流转包括土地集体所有权不改变、承包权保留以及经营权被转移三个