一种页面存储方法、虚拟机系统、装置、介质以及产品制造方法及图纸

技术编号:45536302 阅读:18 留言:0更新日期:2025-06-13 17:37
本发明专利技术公开了一种页面存储方法、虚拟机系统、装置、介质以及产品,涉及计算机数据存储领域。基于硬件机制获取虚拟机内存存储的页面信息,直接记录页面的访问和修改信息,减少软件开销。基于页面跟踪过程中的页面信息确定虚拟机页面命中率和页面访问频率,参与到后续的页面迁移过程。根据页面迁移策略和页面访问频率对目标虚拟机的目标页面进行迁移处理,通过虚拟机的实时运行状态灵活调整页面,提高系统的适应性。根据虚拟机的当前状态机等级和目标状态机等级不同情况下的升级或者降级对应的页面迁移策略,实现虚拟机升降级状态的控制,及时动态调整页面对应的内存层次。

【技术实现步骤摘要】

本专利技术涉及计算机数据存储领域,特别是涉及一种页面存储方法、虚拟机系统、装置、介质以及产品


技术介绍

1、内存分层系统主要有页面跟踪、页面分类和页面迁移这三个组件,页面跟踪通过页表扫描的方式定期检查和清除追踪内存访问,该方式对多级页表的逐级扫描查找占用较多的处理器计算资源,进而开销较大。页面分类通常是基于页面自身特性如访问时间的远近或者访问频率识别冷热页面,一旦分类后由于冷热页面会随时间发生变化,对应分类到不同内存层次后保持层次分配不变,进而占用对应的层次内存的空间较多,导致存储资源开销较大。

2、因此,如何降低计算资源和存储资源的开销是本领域技术人员亟需要解决的技术问题。


技术实现思路

1、本专利技术的目的是提供一种页面存储方法、虚拟机系统、装置、介质以及产品,以解决页面跟踪的计算资源和页面分类的存储资源的开销较大的问题。

2、为解决上述技术问题,本专利技术提供一种页面存储方法,包括:

3、基于硬件机制获取虚拟机内存的读写操作对应的页面信息;并根据所述页面信息确定虚拟本文档来自技高网...

【技术保护点】

1.一种页面存储方法,其特征在于,包括:

2.根据权利要求1所述的页面存储方法,其特征在于,基于硬件机制获取虚拟机内存的读写操作对应的页面信息,包括:

3.根据权利要求1所述的页面存储方法,其特征在于,基于目标虚拟机已分配至第一内存的内存容量、所述虚拟机页面命中率与状态机的状态等级条件的关系确定目标状态机等级,包括:

4.根据权利要求3所述的页面存储方法,其特征在于,所述状态等级条件包括升级状态等级条件、稳定状态等级条件和降级状态等级条件;

5.根据权利要求4所述的页面存储方法,其特征在于,根据所述当前状态机等级、所述内存容量、所述稳定程度...

【技术特征摘要】

1.一种页面存储方法,其特征在于,包括:

2.根据权利要求1所述的页面存储方法,其特征在于,基于硬件机制获取虚拟机内存的读写操作对应的页面信息,包括:

3.根据权利要求1所述的页面存储方法,其特征在于,基于目标虚拟机已分配至第一内存的内存容量、所述虚拟机页面命中率与状态机的状态等级条件的关系确定目标状态机等级,包括:

4.根据权利要求3所述的页面存储方法,其特征在于,所述状态等级条件包括升级状态等级条件、稳定状态等级条件和降级状态等级条件;

5.根据权利要求4所述的页面存储方法,其特征在于,根据所述当前状态机等级、所述内存容量、所述稳定程度与状态机的状态等级条件的关系确定所述目标状态机等级,包括:

6.根据权利要求4所述的页面存储方法,其特征在于,根据所述当前状态机等级、所述内存容量、所述稳定程度与状态机的状态等级条件的关系确定所述目标状态机等级,包括:

7.根据权利要求1至6任意一项所述的页面存储方法,其特征在于,在内存层次中根据所述页面迁移策略和所述页面访问频率对所述目标虚拟机的目标页面进行迁移处理以完成页面存储,包括:

8.根据权利要求7所述的页面存储方法,其特征在于,基于布隆过滤器对应的数组信息获取所述第二内存的多个页面访问频率,包括:

9.根据权利要求1至6任意一项所述的页面存储方法,其特征在于,在内存层次中根据所述页面迁移策略和所述页面访问频率对所述目标虚拟机的目标页面进行迁移处理以完成页面存储,包括:

10.根据权利要求1所述的页面存储方法,...

【专利技术属性】
技术研发人员:颜秉珩张东冯振方浩
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1