基于PCIE接口混合存储系统的设计与实现

被引量 : 0次 | 上传用户:cdp850911
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
FLASH存储介质的出现已有20多年的历史,随着设计和的工艺改进,以FLASH为存储介质的存储器得到了广泛的应用。近几年,FLASH存储器已经从传统的嵌入式领域扩大到了PC、服务器领域。相变存储器(PCRAM)是一种新型非易失性存储器技术,近年来随着材料科学的发展及制作工艺的进步,PCRAM取得了重大突破。PCRAM作为一种新型非易失性存储器,其多种性能指标优于FLASH存储器。考虑现有的技术条件,结合FLASH成熟的应用技术和PCRAM的优点,设计了一种新型的混合存储器。针对这种混合存储器的特点,参考一些比较成熟的文件系统,设计并实现了一种新的文件系统。该文件系统将元数据、用户数据修改后的更新数据与用户数据相分离,并将元数据、更新数据存储在PCRAM,用户数据存储在FLASH上。对于FLASH中的每个数据块,在PCRAM中都有一定容量空间与之对应。FLASH中的数据被修改后写入与之对应的PCRAM中。超级块用于对文件系统的基本描述,索引位图和数据页位图是一些联系的位,它们用于描述某一索引节点和数据页是否被使用。在新的文件系统中,索引节点域包含了描述和管理每个文件的索引节点。而数据块信息域的另一作用是用于管理FLASH上的块。基于页映射算法给出了新的FLASH转换层(FTL)地址映射算法,并在以下三方面进行了改进:一是使用PCRAM存储FTL元数据,例如页映射表、物理块信息、坏块信息等。这能有效解决原来的页映射算法中的较大的内存开销及重建映射表的时间开销问题;二是新的FTL算法支持逻辑页删除功能,这将减少垃圾回收的开销;三是新的管理方式,通过添加保留块可用于防止当存储器接近用尽时频繁产生的合并操作。针对混合存储器,设计并实现了相应的PCIE接口驱动程序和Linux块设备驱动程序。
其他文献
稻田养鱼具有经济效益高、社会效益好、生态效益优等特点。从加高田埂、挖鱼沟鱼塘、搞好进排水口等方面介绍了稻田养鱼的田间工程,并从水稻品种的选择、科学施肥及防治病虫
如今的滑板车已不仅仅为满足年轻人炫技耍酷而存在,更多的时候被作为代步工具,解决上下班最后一公里的困扰.然而令人遗憾的是,虽然越来越多年轻人选择它,但还没有一款能够在
聚合物基复合材料由于受到外力、化学因素、热以及紫外线等外界因素的影响,容易在其内部产生微裂纹,导致其力学性能下降、使用寿命降低。将微胶囊引入树脂体系中,当材料受到外界
人类对语言的兴趣始终没有停止过,对语言的认识也因之处于持续不断的发展当中。但只有到了二十世纪,在以罗素、维特根斯坦等为主要代表的哲学家们的推动下,人类才开始从自然
作为西方马克思主义研究中的一个主要流派,马克思主义女权主义概念的提出和运用有一定的历史背景。虽然在对待马克思主义理论方面,当代马克思主义女权主义经常是各取所需,为
随着市场的同质化和网络信息的进步,精细化工程管理已经成为房地产企业提高项目综合竞争力,拓展生存空间,在激烈的市场竞争中占得一席之地的重要管理工具,实施项目工程管理的
近年来,随着行为财务理论的兴起,公司财务研究者已经开始认识到管理者的非理性行为可能对公司经营产生影响。管理者过度自信理论作为行为公司财务理论的重要组成部分,放弃“理性
大学时期是个人发展过程中非常关键的阶段。由于社会发展的不断变革所带来的新的问题和自身的个性缺陷使得当代大学生的心理问题渐渐成为整个社会关注的焦点。大学生的攻击性
应用改进的DEA模型对长江三角洲15城市经济发展有效性进行实证分析,发现长江三角洲15城市经济发展的有效性差距明显,投入产出效率极不相同。上海经济发展为DEA有效,江苏城市
本文主要研究延边地区初中教师校本教研素养的问题。随着国家新一轮基础教育课程改革的启动和深化,校本教研成为解决教学问题和促进教师专业化发展的有效途径。校本教研顺利