一尘不染

如何防止子派生进程继承CPU亲和力?

linux

我有一个派生许多子进程的服务器进程。服务器进程与CPU核心具有关联性,但我不希望该关联性由子进程继承(而是OS应该处理在何处运行这些进程)。有没有办法针对cpu亲和力取消父子进程的链接?


阅读 209

收藏
2020-06-03

共1个答案

一尘不染

您可以sched_setaffinity(2)fork(2)和之后使用CPU掩码中设置的所有位进行调用execve(2)

2020-06-03