definindo afinidade de cpu de um processo desde o início no linux

Eu quero definir a afinidade da CPU de um processo no Linux quando ele está iniciando.

Existem métodos como sched_setaffinity e taskset, mas eles precisam do processid do processo. Eles podem causar uma possível migração como um processo foi iniciado em um núcleo, mas após o uso de sched_setaffinity / taskset, eles foram migrados para outro núcleo.

O que eu quero fazer é iniciar um novo processo em um núcleo específico desde o início.

questionAnswers(1)

yourAnswerToTheQuestion