华中科技大学童薇获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉华中科技大学申请的专利针对持久化内存的可靠内存映射I/O实现方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115640238B 。
龙图腾网通过国家知识产权局官网在2025-11-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211295019.4,技术领域涉及:G06F12/06;该发明授权针对持久化内存的可靠内存映射I/O实现方法及系统是由童薇;冯丹;丁波;陈章玉;魏学亮;江旭设计研发完成,并于2022-10-21向国家知识产权局提交的专利申请。
本针对持久化内存的可靠内存映射I/O实现方法及系统在说明书摘要公布了:本发明公开了一种针对持久化内存的可靠内存映射IO实现方法及系统,属于数据存储技术领域,包括:在持久化内存中分配物理内存,并以内存映射的方式映射到用户空间,以构建持久化缓冲层,用于缓存热数据;在持久化内存中分配空间,并建立内存文件系统,用于存储冷数据;持久化缓冲层利用双层缓存结构保证数据一致性,并维护快照列表作为数据冗余保证数据的完整性,另利用地址表加速持久化缓冲层中数据的查询,基于持久化缓冲层,为用户进程提供符合POSIX标准的高速IO接口。本发明能够在保证持久内存数据可靠性的基础上,提升持久内存系统的数据处理能力。
本发明授权针对持久化内存的可靠内存映射I/O实现方法及系统在权利要求书中公布了:1.一种针对持久化内存的可靠内存映射IO实现方法,其特征在于,包括: 在所述持久化内存中分配物理内存,并以内存映射的方式映射到用户进程的地址空间,以构建持久化缓冲层;所述持久化缓冲层用于缓存热数据; 在所述持久化内存中分配空间,并建立内存文件系统;所述内存文件系统用于对冷数据进行静态存储,并禁止用户IO直接访问; 在接收到用户显式调用的同步操作时,将所述持久化缓冲层中的数据作为冷数据写回所述内存文件系统中; 所述持久化缓冲层以页面为粒度组织数据,并且,所述持久化缓冲层中维护有映射表、逻辑时间戳和全局时间戳;所述映射表中的每一个映射条目用于索引同一个页面的两个版本的数据,数据的版本通过逻辑时间戳标识;所述全局时间戳的值在每次数据写入完成后增加1,任意时刻,版本小于等于全局时间戳的数据为已经完成写入的数据; 若用户IO为对所述持久化缓冲层的写入更新操作,则其执行包括如下步骤: W1获取当前的逻辑时间戳,利用原子操作将当前逻辑时间戳加1后获取一个新的逻辑时间戳,用于表示待写入数据的版本; W2从映射表中查找待写入数据对应的目标映射条目,利用待写入数据对目标映射条目索引的较旧版本的数据进行覆盖,若写入完成,则转入步骤W3;否则,利用目标映射条目索引的较新版本的数据覆盖此次未完全写入的数据,以撤销写入更新操作,写入更新结束; W3利用原子操作将所述全局时间戳的值加1; 其中,逻辑时间戳和全局时间戳所占用的字节数,不超过原子操作所支持的最大字节数。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人华中科技大学,其通讯地址为:430074 湖北省武汉市洪山区珞喻路1037号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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