Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜成都菁蓉联创科技有限公司张昆获国家专利权

恭喜成都菁蓉联创科技有限公司张昆获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜成都菁蓉联创科技有限公司申请的专利一种基于轻量级云原生操作系统的CPU动态隔离方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120029738B

龙图腾网通过国家知识产权局官网在2025-07-01发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510497396.3,技术领域涉及:G06F9/48;该发明授权一种基于轻量级云原生操作系统的CPU动态隔离方法是由张昆;邓会龙;郑国玲设计研发完成,并于2025-04-21向国家知识产权局提交的专利申请。

一种基于轻量级云原生操作系统的CPU动态隔离方法在说明书摘要公布了:本发明公开了一种基于轻量级云原生操作系统的CPU动态隔离方法,涉及CPU调度技术领域,包括以下步骤:获取轻量级云原生操作系统的内核代码,并对所述内核代码进行CPU隔离功能处理,得到CPU隔离接口和CPU取消隔离接口;获取用户写入的动态隔离指令,若所述动态隔离指令为非0,则根据所述动态隔离指令确定隔离核心,并基于所述隔离核心调用所述CPU隔离接口对系统CPU进行隔离处理,所述系统CPU用于指示所述轻量级云原生操作系统的CPU;若所述动态隔离指令为0,则调用所述CPU取消隔离接口对所述系统CPU进行取消隔离处理。本方法能够有效解决多核处理器系统在运行时因无法按需调整CPU核心调度而导致的系统资源灵活性不足和性能下降问题。

本发明授权一种基于轻量级云原生操作系统的CPU动态隔离方法在权利要求书中公布了:1.一种基于轻量级云原生操作系统的CPU动态隔离方法,其特征在于,包括: 获取轻量级云原生操作系统的内核代码,并对所述内核代码进行CPU隔离功能处理,得到CPU隔离接口和CPU取消隔离接口; 获取用户写入的动态隔离指令,若所述动态隔离指令为非0,则根据所述动态隔离指令确定隔离核心,并基于所述隔离核心调用所述CPU隔离接口对系统CPU进行隔离处理,所述系统CPU用于指示所述轻量级云原生操作系统的CPU; 若所述动态隔离指令为0,则调用所述CPU取消隔离接口对所述系统CPU进行取消隔离处理; 所述对所述内核代码进行CPU隔离功能处理,得到CPU隔离接口和CPU取消隔离接口,包括: 基于所述CPU隔离功能处理构建隔离内核模块,所述隔离内核模块包括:文件操作函数、模块加载函数以及模块卸载函数; 控制所述模块加载函数采用创建函数创建目标文件,所述目标文件用于存储所述用户写入的动态隔离指令,并将所述文件操作函数与所述目标文件进行注册关联处理,得到所述CPU隔离接口; 控制所述模块卸载函数采用移除函数移除所述目标文件,得到所述CPU取消隔离接口; 所述隔离内核模块还包括:释放资源函数,所述动态隔离指令针对一个或多个系统CPU,所述根据所述动态隔离指令确定隔离核心,并基于所述隔离核心调用所述CPU隔离接口对系统CPU进行隔离处理,包括: 在用户写入所述动态隔离指令时,采用所述文件操作函数中的文件打开函数打开所述目标文件; 采用所述文件操作函数中的文件写入函数,将所述动态隔离指令写入所述目标文件,确定隔离核心,并基于所述隔离核心调用所述CPU隔离接口对系统CPU进行隔离处理; 在CPU隔离功能处理完成后采用所述释放资源函数,将所述文件操作函数的内存资源进行释放处理; 所述采用所述文件操作函数中的文件写入函数,将所述动态隔离指令写入所述目标文件,确定隔离核心,包括: 采用解码函数对所述动态隔离指令进行解码处理,得到目标CPU,并将所述目标CPU存入第一字段; 采用解析函数对所述第一字段进行解析处理,若解析失败,则将失败信息打印并返回; 若解析成功,则采用查空函数判断所述第一字段是否为空,若是,则采用取消隔离函数进行取消隔离处理,若否,则采用查子集函数确定所述第一字段是否与在线CPU相同或是否为所述在线CPU的子集; 在所述第一字段不是在线CPU的子集或与所述在线CPU相同时,返回无效信息,在所述第一字段是在线CPU的子集且与所述在线CPU不相同时,返回第一CPU掩码; 采用独占函数,判断所述第一CPU掩码中CPU0是否为独占CPU,若是,则返回无效信息; 若否,则将所述第一CPU掩码作为所述隔离核心; 所述基于所述隔离核心调用所述CPU隔离接口对系统CPU进行隔离处理,包括: 采用交集函数对所述第一CPU掩码与原有非隔离CPU掩码进行求交集处理,得到新的保持CPU隔离掩码,并采用相等函数判断所述新的保持CPU隔离掩码是否与原有的非隔离CPU掩码相等,若是,则返回无效信息; 若否,则采用所述交集函数,并基于所述新的保持CPU隔离掩码对所述原有非隔离CPU掩码进行更新处理,得到目标非隔离CPU集合,并基于所述目标非隔离CPU集合采用重构函数进行重新构建调度域处理,得到调度域处理结果; 采用迁移函数对所述调度域处理结果进行任务迁移处理,并调用所述CPU隔离接口完成对所述系统CPU的隔离处理。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人成都菁蓉联创科技有限公司,其通讯地址为:610041 四川省成都市中国(四川)自由贸易试验区成都市高新区天华一路99号6栋6层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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