一种基于DPDK的多核间buffer动态迁移方法与装置
基本信息
申请号 | CN202011122746.1 | 申请日 | - |
公开(公告)号 | CN112286679A | 公开(公告)日 | 2021-01-29 |
申请公布号 | CN112286679A | 申请公布日 | 2021-01-29 |
分类号 | G06F9/50;G06F9/54 | 分类 | 计算;推算;计数; |
发明人 | 孙琳洋 | 申请(专利权)人 | 成都烽火云网信息技术有限公司 |
代理机构 | 深圳市六加知识产权代理有限公司 | 代理人 | 崔肖肖;向彬 |
地址 | 430000 湖北省武汉市东湖高新技术开发区高新四路6号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于DPDK的多核间buffer动态迁移方法与装置,每个CPU核对应设有一个buffer缓存池,多个buffer缓存池共用一个buffer共享池,每个buffer缓存池设置有共享水线,共享水线以下的buffer作为可共享buffer;当任一CPU核申请buffer时,如果本核的buffer缓存池中剩余buffer量不满足本次申请,且buffer共享池中可用buffer量也不足,则触发核间buffer迁移,即获取其他CPU核的buffer锁,进而获取其他CPU核buffer缓存池中的可共享buffer,实现CPU核间的buffer资源动态迁移,有效提高了buffer资源利用率。 |
