发明名称 一种低开销的高效内存去冗余方法及系统
摘要 本发明公开了一种内存空间去冗余方法及系统,本发明涉及计算机内存管理,属于操作系统领域,特别涉及一种内存去冗余方法及系统。该方法包括对该内存空间中的页面进行采样,其中设定采样系数,通过该采样系数确定采样范围,并根据该采样范围获取采样页面;查找该内存空间中页面内容与该采样页面的内容相同的页面,作为冗余页面,并将该冗余页面与该采样页面合并,同时记录该冗余页面的信息;删除该冗余页面中的内容,以完成该内存空间去冗余。本发明可以动态选择扫描区域,不但适用于大量重复页面场景,而且还适用于少量内存冗余场景,同时能够减少系统开销。
申请公布号 CN104035822A 申请公布日期 2014.09.10
申请号 CN201410231580.5 申请日期 2014.05.28
申请人 中国科学院计算技术研究所 发明人 宋莹;高俊杰;孙毓忠
分类号 G06F9/50(2006.01)I;G06F9/455(2006.01)I;H04L29/06(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 11006 代理人 祁建国;梁挥
主权项 一种内存空间去冗余方法,其特征在于,包括:步骤S1,对该内存空间中的页面进行采样,其中设定采样系数,通过该采样系数确定采样范围,并根据该采样范围获取采样页面;步骤S2,查找该内存空间中页面内容与该采样页面的内容相同的页面,作为冗余页面,并将该冗余页面与该采样页面合并,同时记录该冗余页面的信息;步骤S3,删除该冗余页面中的内容,以完成该内存空间去冗余。
地址 100190 北京市海淀区中关村科学院南路6号