所有系统进程的Linux CPU亲和力

有没有办法将除我自己的进程的线程以外的所有系统进程设置为他们自己的CPU,而无需手动设置每个PID。

我在Fedora上使用C,并且想在程序启动之前设置它。

cgroups (控制组)是划分系统资源 (甚至不仅仅是CPU)的有效方法 。 而且,获取进程独占CPU访问权限的另一个有效方法是利用调度程序 – 给予比其他任何更高的优先级。

如果这些不是你想要的,而且你已经决定真的要真正想用单位掩码来控制CPU关联,那么你可以从init开始走过程树(尝试使用这个例子来说明如何使用系统ps在壳 )。