北京工业大学张建标获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京工业大学申请的专利子系统内存管理方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116049023B 。
龙图腾网通过国家知识产权局官网在2025-08-29发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211666381.8,技术领域涉及:G06F12/02;该发明授权子系统内存管理方法及装置是由张建标;张磊;黄昊翔;胡俊设计研发完成,并于2022-12-23向国家知识产权局提交的专利申请。
本子系统内存管理方法及装置在说明书摘要公布了:本申请涉及内存管理领域,提供一种子系统内存管理方法及装置。所述方法包括:向操作系统申请待分配内存;所述待分配内存由多个待分配页面组成;根据所述多个待分配页面生成待分配页链表;所述待分配页链表的节点与所述多个待分配页面一一对应;根据所述待分配页链表,采用不同的分配方式为不同类型的数据分配内存,并采用不同的回收方式回收不同类型的数据占用的内存。本申请实施例提供的子系统内存管理方法及装置可以实现子系统内存自我管理且内存分配与回收的效率提高,因此能够为可信软件基提供更为安全的运行环境。
本发明授权子系统内存管理方法及装置在权利要求书中公布了:1.一种子系统内存管理方法,其特征在于,包括: 向操作系统申请待分配内存;所述待分配内存由多个待分配页面组成; 根据所述多个待分配页面生成待分配页链表;所述待分配页链表的节点与所述多个待分配页面一一对应; 根据所述待分配页链表,采用不同的分配方式为不同类型的数据分配内存,并采用不同的回收方式回收不同类型的数据占用的内存,包括: 生成索引链表;所述索引链表中的节点与已分配内存的不同预设数据大小一一对应,且所述节点已记录对应预设数据大小占用的待分配页面数、待分配页面的当前页和待分配页面的空闲槽位数量;所述槽位为任一待分配页面的可用内存中与对应预设数据大小相等的内存空间,所述可用内存为所述任一待分配页面去除头部记录信息后的内存; 遍历所述索引链表,若所述索引链表中的节点对应的所有预设数据大小中存在匹配预设数据大小,则查询与所述匹配预设数据大小对应的待分配页面数是否为零;所述匹配预设数据大小为与待存储固定大小数据大小相等的预设数据大小; 若与所述匹配预设数据大小对应的待分配页面数不为零,则查询与所述匹配预设数据大小对应的待分配页面的当前页中是否有空闲槽位; 若与所述匹配预设数据大小对应的待分配页面数为零,则从所述待分配页链表中获取节点对应的第一个空闲页,在所述第一个空闲页中为所述待存储固定大小数据分配固定大小内存; 若与所述匹配预设数据大小对应的待分配页面的当前页中有空闲槽位,则将所述空闲槽位作为固定大小内存分配给所述待存储固定大小数据; 若与所述匹配预设数据大小对应的待分配页面的当前页中没有空闲槽位,则从所述待分配页链表中获取节点对应的第一个空闲页,在所述第一个空闲页中为所述待存储固定大小数据分配固定大小内存。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京工业大学,其通讯地址为:100124 北京市朝阳区平乐园100号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。