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

最佳答案

您可以在 sched_setaffinity(2) 之后和 fork(2) 之前,在CPU掩码中设置所有位的情况下调用 execve(2)

关于c++ - 如何防止子派生进程继承CPU亲和力?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8336191/

10-11 22:49
查看更多