摘要
本发明公开了一种基于页相似度的内存去重方法及装置,其装置包括两个组件,应用感知页面筛选和细粒度重复数据删除。应用感知页面筛选负责筛选出每个应用占用内存中相似度较高的匿名页,细粒度重复数据删除负责将筛选后的页面拆分为块,通过在内存中维护块内容表,块哈希表和页地址表实现更细粒度的内存重复数据删除,并且在页面访问前实现页面的恢复操作。它不需要修改应用程序的代码,易于集成于Linux内核,并且相比页面共享方法提供更多的内存可用空间。使用真实设备进行实验评估的结果表明,本发明可以实现平均30.45%的内存节省,并提高了30.51%的应用程序缓存能力。
技术关键词
去重方法
哈希表
数据
Android系统
监控应用程序
分页机制
去重装置
指纹
内存页面
共享方法
哈希算法
代表
存储块
进程
模块
前台
内核
标识
系统为您推荐了相关专利信息
可生存性评估方法
加权欧氏距离
物联
时间序列预测模型
性能指标数据