"execvp: nenhum arquivo ou diretório" ao tentar o conjunto de tarefas em um processo em execução

"execvp: nenhum arquivo ou diretório" ao tentar o conjunto de tarefas em um processo em execução

Eu tenho um processo, PID 7150.

Quero atribuir o processo ao núcleo nº 4 do meu sistema. (A numeração dos núcleos começa com zero, então o quarto núcleo deve ser o núcleo nº 3)

Eu sei que posso fazer isso usandoConjunto de tarefas. No entanto, sempre que tento, recebo o seguinte:

steve@rosie:~$ taskset -p 7150
pid 7150's current affinity mask: f
steve@rosie:~$ taskset -c 3 -p 7150
execvp: No such file or directory
failed to execute -p

O que estou fazendo de errado?

Responder1

O formato adequado para o comando é:

taskset -pc 3 7150

informação relacionada