发明名称 |
一种基于热页迁移的虚拟机动态缓存方法 |
摘要 |
本发明公开一种基于热页迁移的虚拟机动态缓存方法。该方法利用页表项的访问位监测页面的使用,将所有页面按访问频度(热度)进行排序,实现热页监控;然后通过页面迁移对虚拟机的缓存配额进行调整,优先将访问频度(热度)高的页面迁移到新的缓存分区内,实现动态缓存划分。本发明在虚拟化运行环境中把处理器高速缓存当作一个可管理的资源,所采用的页面迁移机制和热页监控机制的开销能够维持在较低的水平,能够降低并行程序的缓存冲突从而提高缓存利用率,使程序执行效率得到提升,从而比静态划分等方法达到更高的优化效率。 |
申请公布号 |
CN103885815A |
申请公布日期 |
2014.06.25 |
申请号 |
CN201410110698.2 |
申请日期 |
2014.03.24 |
申请人 |
北京大学 |
发明人 |
汪小林;胡夏蒙;李晔晨;罗英伟;陈昊罡 |
分类号 |
G06F9/455(2006.01)I;G06F9/48(2006.01)I;G06F12/08(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
北京君尚知识产权代理事务所(普通合伙) 11200 |
代理人 |
余长江 |
主权项 |
一种基于热页迁移的虚拟机动态缓存方法,其步骤包括:1)利用页表项的访问位监测页面的使用,将所有页面按访问频度进行排序;2)通过页面迁移对虚拟机的缓存配额进行调整,优先将访问频度高的页面迁移到新的缓存分区内。 |
地址 |
100871 北京市海淀区颐和园路5号北京大学 |