买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种脏页记录方法及相关设备_深圳星云智联科技有限公司_202410034436.6 

申请/专利权人:深圳星云智联科技有限公司

申请日:2024-01-10

公开(公告)日:2024-04-19

公开(公告)号:CN117539797B

主分类号:G06F12/02

分类号:G06F12/02;G06F12/0875;G06F13/28;G06F9/455;G06F9/48

优先权:

专利状态码:有效-授权

法律状态:2024.04.19#授权;2024.03.01#实质审查的生效;2024.02.09#公开

摘要:本申请实施例提供了一种脏页记录方法及相关设备,用于尽可能地及时处理入口缓存管理单元的脏页位图块,以提升热迁移效率。本申请实施例方法包括:当脏页缓存管理单元的第一存储空间中所存储的脏页位图块未达到存储上限时,从入口缓存管理单元获取脏页信息,以根据脏页信息,得到与脏页信息对应的目标脏页位图块的当前位图值及偏移值;判断脏页缓存管理单元中是否记录有与目标脏页位图块具有相同偏移值的已记录脏页位图块;若脏页缓存管理单元中记录有已记录脏页位图块,将已记录脏页位图块的已记录位图值与当前位图值进行逻辑运算,得到目标位图值,以将目标位图值覆盖已记录位图值,并将计算后的位图值覆盖脏页缓存管理单元中已记录的位图值。

主权项:1.一种脏页记录方法,其特征在于,应用于脏页处理单元,所述方法包括:当脏页缓存管理单元的第一存储空间中所存储的脏页位图块未达到存储上限时,从入口缓存管理单元获取脏页信息,以根据所述脏页信息,得到与所述脏页信息对应的目标脏页位图块的当前位图值及偏移值;其中,所述入口缓存管理单元的第二存储空间用于存储所述脏页信息,所述目标脏页位图块为第三存储空间中任一脏页位图块,所述当前位图值用于描述所述目标脏页位图块于目标脏页位图的映射值,所述偏移值用于描述所述目标脏页位图块于所述目标脏页位图的位置;判断所述脏页缓存管理单元中是否记录与所述目标脏页位图块对应的已记录脏页位图块;若所述脏页缓存管理单元中记录有所述已记录脏页位图块,将所述已记录脏页位图块的已记录位图值与所述当前位图值进行逻辑运算,得到目标位图值,并将计算后的目标位图值覆盖所述脏页缓存管理单元中的所述已记录位图值;所述将计算后的目标位图值覆盖所述脏页缓存管理单元中的所述已记录位图值之后,所述方法还包括:获取内存访问DMA单元的所述第三存储空间中与所述目标脏页位图块对应的匹配位图值;将所述目标位图值与所述匹配位图值进行逻辑运算,得到标记位图值;将所述标记位图值写入所述第三存储空间中与所述目标脏页位图的对应脏页位图块,以完成所述目标脏页位图的标记;所述将计算后的目标位图值覆盖所述脏页缓存管理单元中的所述已记录位图值之前,所述方法还包括:判断所述脏页缓存管理单元的存储有效区间是否记录与所述目标脏页位图中具有相同所述偏移值的脏页位图块;当所述目标脏页位图中具有相同所述偏移值的所述已记录脏页位图块时,确定所述脏页信息的所述存储有效区间有效,并执行所述将计算后的目标位图值覆盖所述脏页缓存管理单元中的所述已记录位图值的步骤;其中,所述存储有效区间用于描述头指针位置与尾指针位置中所述脏页信息所满足的存储位置区间;当所述目标脏页位图中未具有相同所述偏移值的所述已记录脏页位图块时,并向所述DMA单元发起内存读请求,以执行所述获取内存访问DMA单元的第三存储空间中与所述目标脏页位图块对应的匹配位图值的步骤。

全文数据:

权利要求:

百度查询: 深圳星云智联科技有限公司 一种脏页记录方法及相关设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。