Я хочу написать C программу, которая будет делать эквивалент "taskset --cpu-list 0 ./program args ...". То есть родительский процесс и все дочерние процессы, созданные fork (), будут работать на одном ядре. Я читаю о sched-setaffinity (2), но согласно документации, он назначает процесс маске сродства ЦП, то есть процессору, который может иметь несколько ядер. (поправьте меня, если я ошибаюсь, пожалуйста) Есть ли способ?