DPDK入门-DPDK绑定cpu失败
bestboyxie 励志做一名能帮助到他人的程序员,如果你觉得这篇文章对你有帮助,麻烦你点赞
EAL eal_thread_init_master() call eal_thread_set_affinity() fail!
绑定CPU的时候出现这个问题。原来是cgroup设置有问题;
头文件
#include
#include
void inline addself_global_cgroup()
{
char* name = "/sys/fs/cgroup/cpuset/tasks";
FILE* globaltask = NULL;
globaltask = fopen(name, "a");
int pid = getpid();
//printf("pid:%d\n",pid);
if (globaltask)
{
fprintf(globaltask, "%d\n", pid);
fclose(globaltask);
}
}
在执行rte_eal_init之前支持这个,搞定~~
还没有评论,来说两句吧...