MSDD:一种结合重复数据删除技术的内存交换机制

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:zzdlily_5000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
内存交换操作中频繁的外存访问是制约程序运行性能的一个重要因素.提出一种结合重复数据删除技术的内存交换机制MSDD(Memory Swap with Data Deduplication),通过删除交换页面中的重复页面减少换出操作,从而降低交换操作对程序运行性能的影响.针对交换操作延迟敏感和内存紧缺的特点,MSDD机制采用了改进的MD5算法计算页面的数字指纹以限制其计算时延,同时通过哈希表存储删冗元数据以在内存空间占用率与删冗元数据的检索速率两方面取得权衡.在四种典型应用程序上的实验测试结果表明,MSDD机制可以减少内存换出操作达36.73%,提高程序运行性能达15.0%. Frequent memory access in memory swapping operation is an important factor that restricts the running performance of the program.This paper proposes a Memory Swap with Data Deduplication (MSDD) combined with de-duplication technology, which reduces the number of swap pages So as to reduce the impact of switching operations on program performance.According to the delay-sensitive and memory-scarce features of exchange operations, MSDD uses an improved MD5 algorithm to calculate the digital fingerprint of a page to limit the calculation delay, meanwhile, through the hash table Store redundant metadata to make a trade-off between occupancy rate of memory space and retrieval rate of redundant metadata.Experimental results on four typical application programs show that the MSDD mechanism can reduce the memory swap operation by 36.73% Program performance up to 15.0%.
其他文献
期刊
今年到6月份为止,雨水相对比较充足,气温合适,对小龙虾生长非常有利。现阶段各大中小农副市场也充斥着小龙虾销售的身影,尽管每年小龙虾上市季节,特别是在销售旺季都会有些媒体做
近几年,随着科技的进步,我国工程机械化施工越来越多.机械化设备的应用大大加快了工程建设速度,同时建筑的质量也有较大提高.虽然机械化的生产优点较多,但是在实际的建设过程
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
红地球葡萄是美国的一个优良葡萄品种,自80年代引入我国以来,栽培面积不断扩大。1 品种来源红地球(Redglobe)葡萄,又称美国红提、晚红、大红球、红球等,属欧亚种,由美国加州大学戴维
期刊
期刊
水利工程能够促进国民经济得到快速稳定发展,水利工程同样是基础性工程,对于水资源开发以及利用具有重要作用,同时,水利工程建设还能够起到防治水旱、旱灾的重要作用,本文主
《机械制图》是中等职业学校机电专业的一门理论、实践性都非常强的专业技术基础课,该课程的教学质量直接影响学生的专业素质。而专业素质由学生的空间想象能力和综合制图能