上海芯联芯智能科技有限公司张荣获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉上海芯联芯智能科技有限公司申请的专利一种建立后备文件与虚拟内存间映射关系的方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118860912B 。
龙图腾网通过国家知识产权局官网在2025-09-02发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411336568.0,技术领域涉及:G06F12/0871;该发明授权一种建立后备文件与虚拟内存间映射关系的方法及装置是由张荣;张欣悦;安贝贝设计研发完成,并于2024-09-25向国家知识产权局提交的专利申请。
本一种建立后备文件与虚拟内存间映射关系的方法及装置在说明书摘要公布了:本申请提供一种建立后备文件与虚拟内存间映射关系的方法及装置,包括:触发针对第一后备文件区块的后备内存映射建立请求;根据后备内存映射建立请求中的第二参数,从后备文件分配表中确定第一后备文件区块的大小;判断虚拟内存中是否存在满足第一后备文件区块大小的空闲虚拟内存区块;若不存在,则根据后备文件分配表确定是否存在可回收的历史虚拟内存区块;判断完成回收后的虚拟内存是否存在满足第一后备文件区块大小的空闲虚拟内存区块;将满足第一后备文件区块大小的空闲虚拟内存区块的起始地址作为第一参数的数值,存储第一参数,并通过内核建立第一后备文件区块与空闲虚拟内存区块的命名内存映射。该方案,能够实现扩展虚拟内存。
本发明授权一种建立后备文件与虚拟内存间映射关系的方法及装置在权利要求书中公布了:1.一种建立后备文件与虚拟内存间映射关系的方法,其特征在于,包括: 触发针对第一后备文件区块的后备内存映射建立请求;其中,后备文件为可被挂载到文件系统上的任意文件;所述第一后备文件区块为所述后备文件中的某一连续区域;所述后备内存映射建立请求,用于建立后备文件区块与虚拟内存区块之间的命名内存映射; 根据所述后备内存映射建立请求中的第二参数,从后备文件分配表中确定所述第一后备文件区块的大小;所述第二参数用于指示所述第一后备文件区块的第一参数所在的地址;所述第一参数的数值,用于指示所述第一后备文件区块被命名内存映射所映射到的虚拟内存上的起始地址;所述第一参数和所述第二参数用于表征虚拟内存地址;所述后备文件分配表中包括所述第一参数所在的地址,以及所述第一后备文件区块的大小;其中,所述第一参数为一级指针,所述第二参数为二级指针;所述虚拟内存中设置有第一参数存储区;所述第一参数存储区内存储有多个第一参数的数值;所述后备文件分配表存储于用户程序; 通过所述后备文件分配表判断后备内存映射区内是否存在满足所述第一后备文件区块大小的空闲虚拟内存区块;其中,所述后备内存映射区设置于所述虚拟内存中;所述后备内存映射区内为后备文件分配表中记载的后备文件区块所映射到的虚拟内存区块; 若不存在,则根据所述后备文件分配表确定是否存在可回收的历史虚拟内存区块; 若存在所述可回收的历史虚拟内存区块,则回收所述可回收的历史虚拟内存区块,并释放所述可回收的历史虚拟内存区块对应的命名内存映射; 若完成回收后的所述后备内存映射区不存在满足所述第一后备文件区块大小的空闲虚拟内存区块,则对所述后备内存映射区中的碎片进行整理; 判断回收及碎片整理后的所述后备内存映射区中是否存在满足所述第一后备文件区块大小的空闲虚拟内存区块; 将满足所述第一后备文件区块大小的所述空闲虚拟内存区块的起始地址作为所述第一参数的数值,存储所述第一参数,并通过调用内核提供的mmap建立所述第一后备文件区块与所述空闲虚拟内存区块的命名内存映射; 根据第一参数,对所述第一后备文件区块对应的虚拟内存区块按需设置锁定标识。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海芯联芯智能科技有限公司,其通讯地址为:201203 上海市浦东新区张江高科盛夏路570号805室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励