面向非易失内存的持久化文件系统性能优化与实现

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:hobbysh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
新兴的非易失性存储器(NVM)技术的发展,例如即将应用在计算机系统中的相变存储器、3D Xpoint等,推动了计算机存储架构的改变。基于新型存储器的非易失内存具备比SRAM更高的集成度、接近DRAM的访问性能以及非易失性等特点,可以在内存级别提供数据的持久性和高性能存取。而以块为基本单位组织空间的传统磁盘文件系统是基于外存的访问特性设计的,其数据的一致性是在外存级实现的,不能高效的应用于非易失内存。因此,出现了一些基于NVM开发的非易失内存文件系统,将NVM直接连到CPU构建持久化内存,这带来了CPU缓存模型中的乱序写问题和数据的崩溃一致性问题。大多数文件系统为了保证性能无法满足一些应用程序强大的数据一致性要求。本文的主要工作如下:(1)对传统文件系统与内存文件系统进行性能测试、分析与评估。本文使用DRAM模拟NVM,测试了多种基于块的传统文件系统和基于NVM开发的内存文件系统。结合文件系统的设计原理对不同负载下的测试结果进行了分析,得出部分结构特征可以对文件系统性能提高起到关键性的作用。从实验结果可以发现,对于NVM来讲,传统文件系统的相关策略并不能良好的发挥介质的性能,将其移到内存级别进行测试后,仍然与非易失内存文件系统由很大性能差距。(2)提出了一种针对小数据写的文件系统优化策略,并设计了多种实验对结果进行了验证与评估。通过对各个文件系统的性能表现进行分析后,发现了基于非易失内存的日志结构文件系统在小数据负载下存在性能瓶颈,使用原地写来最小化内存占用,并通过散列策略加速数据块定位对其进行了优化,使其可以为小写密集的应用程序提供高性能。实验结果表明,改进后的文件系统吞吐量最高可提高23倍,执行时间最多可缩短65.5%。(3)提出一种数据一致性机制来保证元数据和数据的一致性。对常用的多种数据一致性机制展开详细的分析比较,在传统的一致性保证方法的基础上,提出了一种新的小数据日志机制来记录细粒度数据的写入。将其与现有的机制结合使用,可以在保证数据一致性的前提下,最大化的开发出NVM的特性优势。
其他文献
网络空间测绘是网络规划、可视化、网络安全以及故障诊断的基础。目前对拓扑测绘的研究主要分三个方面:实体设备扫描;逻辑拓扑探测;属性标注。在测绘特定地区网络拓扑时使用的方法包括IP地址定位技术、路由器定位技术以及边界网关IP地址识别技术。IP地址地理定位是网络拓扑测绘的基础,由于IP地址与地理信息无直接关系,如何准确定位IP地址是一个难点,现在主要通过分析注册信息、利用网络拓扑图或者搜集用户位置信息等
高光谱图像分类是遥感领域的热门研究方向,在矿物学、农学、城市规划、环境科学和军事等领域有着巨大应用价值。高光谱图像由数百个具有丰富空间和光谱信息的光谱波段组成。在训练样本有限的情况下,高光谱图像的高维度光谱信息可能导致“维度灾难”,如何有效地利用高光谱丰富的空谱信息成为高光谱分类的主要研究内容。考虑到高光谱数据集的收集代价较大,小样本情况下的特征提取问题也是高光谱分类任务的研究难点。基于上述分析,
行人重识别作为智能视频监控分析的关键任务之一,可以自动地对来自多个摄像机视角下的行人图像进行匹配。由于其在智能监控、行人跟踪、行人图像检索等方面的重要性,近年来得到了广泛的关注,并取得了显著的进展。然而,大多数现有方法的训练和测试通常是有监督的,并在单个标记数据集上进行。由于数据集之间的差异,如果将在一个数据集上训练的模型直接部署到另一个数据集上,可能会导致识别精度的显著下降。这意味着这种有监督的
生物种群的持久生存与生态系统的平衡稳定有着紧密的联系.生物多样性从概念产生之初就受到全社会的关注,它在人类可持续发展中起着不可或缺的作用.在现实生活中,生物种群经常会受到环境噪音的影响.因此,充分了解环境噪音如何影响种群生存与物种多样性十分重要.现有的研究大多是关于一种噪音的种群模型,其中缺少对系统稳定性的分析.本文主要研究带有净出生噪音与交互噪音的随机种群模型,将系统的稳定性考虑在内.通过选取适
目前,推荐系统已经成为解决信息过载的重要工具,协同过滤算法是推荐算法中的应用较为广泛的算法。但随着数据量的不断增加,数据稀疏性问题和可扩展性问题成为限制协同过滤算法性能提升的重要因素,研究者对此进行了大量的研究。对于数据稀疏性问题,增加辅助信息及扩充样本能够有效地缓解该问题。基于网络学习的推荐算法能够从用户的历史行为数据中更充分地学习用户偏好,并在一定程度上缓解推荐中可扩展性问题。在基于用户的协同
由于制造、安装误差以及材料不均匀等因素,转子质心或多或少都会偏离其几何中心,即存在不平衡。在转子高速旋转时,不平衡会导致非期望的振动。转子不平衡是造成旋转机械设备振动的主要因素,通过数字信号分析与处理的相关方法对不平衡振动信号进行精确提取,分析旋转设备可能的故障因素进而对其运行状态进行监测和调整,对旋转机械设备领域具有重要意义。因此,本文研究了工频干扰下的转子不平衡振动信号精确提取技术,主要内容如
生物膜法水处理技术是目前新兴的一种污水处理技术,主要是通过附着在载体材料表面的微生物来降解污水中的有机物等物质,从而达到净化水质的目的。生物膜材料的制备过程中,载体材料的表面性能对于微生物细胞的固着起到至关重要的影响。而碳纤维作为一种新型载体材料,已经被广泛应用于污水处理行业。然而,原生碳纤维表面的惰性比较大,对于微生物细胞的固着存在一定的限制作用,因而需要对原生碳纤维进行表面改性,使其生物亲和性
工业设备受运行环境、制造工艺和使用方式等因素的影响,其铁磁部件易产生表面或内部不同程度的损伤,影响设备运行情况及使用寿命,留下安全隐患,甚至造成工业事故。为此,对设备的铁磁部件及时地进行非接触、非侵入的检测变得十分重要。为了构建非接触、非侵入的缺陷检测模型,本文利用无损检测技术中的红外热成像技术,建立红外热图像缺陷检测试验平台,研究基于红外热图像缺陷检测技术与方法,实现对部件或设备缺陷的无损检测分
钟以敬是清末民初浙派印风承前启后的代表人物之一,浙派自赵之琛之后便进入消沉期,钟以敬的篆刻风格和印学思想对后来的“新浙派”产生了重大影响,然而,目前对钟以敬的研究主要集中在其生平和篆刻取法的只言片语,没有对其进行全方位,高视角的研究,以至于在当时印坛上具有举足轻重的人物,后来却淡入人们的视野。本文将从四个方面对钟以敬的篆刻艺术展开研究。第一,钟以敬处在清末民初时期,当时的印坛正处于浙、皖融合的大环
堆积层滑坡在我国分布比较广泛,近年来堆积层滑坡灾害频发,造成了巨大的损失。陕南山区分布着大量的膨胀土堆积层滑坡,其发育特征和形成机理非常复杂,给治理带来了很大的困难。本文对陕南山区堆积层滑坡的发育特征进行了总结,为实际滑坡的治理提供一定的参考。根据相似原理设计室内滑坡模型试验,研究膨胀土堆积层滑坡的形成机理,获得以下结论:(1)通过大量的滑坡勘察报告和相关资料,对陕南山区堆积层滑坡的发育特征进行总