麒麟软件取得NUMA架构下的BIO资源分配方法相关专利,优化BIO资源分配提高系统效率

麒麟软件取得NUMA架构下的BIO资源分配方法相关专利,优化BIO资源分配提高系统效率
2024年08月22日 02:45 金融界网站

本文源自:金融界

金融界2024年8月21日消息,天眼查知识产权信息显示,麒麟软件有限公司取得一项名为“NUMA架构下的BIO资源分配方法、装置及存储介质“,授权公告号CN118245225B,申请日期为2024年5月。

专利摘要显示,本发明公开了一种NUMA架构下的BIO资源分配方法、装置及存储介质,所述方法包括:根据内核编译时的配置文件确定NUMA架构的最大节点数量,定义BIO资源池全局变量数组;在内核通用块层初始化时,遍历所有的节点,判断节点是否存在物理内存,如果有,则在节点上面创建BIO资源池,否则公用所述节点距离最近的且存在物理内存的节点的BIO资源池,将BIO资源池信息写入BIO资源池全局变量数组;识别出派发io的cpu所在的节点,并根据节点和BIO资源池全局变量数组确定对应的BIO资源池,并在BIO资源池中分配BIO资源,并将派发的cpu信息保存到所述分配的BIO资源中;在内核IO完成操作时,从分配的BIO资源中取出cpu信息,将IO完成操作利用所述BIO资源中取出cpu信息对应的cpu处理。

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部