如何将进程绑定到freebsd / linux中的特定核心

时间:2011-01-11 18:42:00

标签: multicore

有没有办法将进程/(或线程)绑定到FreeBSD // Linux中的特定核心 我用Google搜索无法找到答案。但人们必须这样做,我很惊讶答案不容易获得

感谢任何输入

2 个答案:

答案 0 :(得分:3)

从命令行可以使用taskset。在您的代码中,您可以使用sched_setaffinity

$ man taskset
$ man sched_setaffinity

答案 1 :(得分:0)

对于FreeBSD,您还可以考虑其以下交易对手

$ man cpuset(1)

$ man cpuset(2)

某种程度上related topic的服务器故障需要检查