金融界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处理。
亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。