Как предотвратить наследование процессора процессами дочернего разветвленного процесса?

У меня есть серверный процесс, который разветвляется на многие дочерние процессы. Процесс сервера имеет сходство с ядром процессора, но я не хочу, чтобы это сходство наследовалось дочерним процессом (скорее ОС должна обрабатывать, где запускать эти процессы). Есть ли способ отделить родительские дочерние процессы по отношению к процессору?

1 ответ

Решение

Ты можешь позвонить sched_setaffinity(2)со всеми битами, установленными в маске процессора после fork(2) и до execve(2),

Другие вопросы по тегам