3
두 개의 다른 CPU에 두 개의 스레드를 고정해야하는 Linux 커널 모듈을 작성했습니다. sched_setaffinity()를 커널에서 내 보낸 후에 사용할 계획입니다. 같은 다른 내보내기 된 함수가 있습니까?sched_setaffinity()를 사용하여 cpumask를 즉시 변경합니다.
또한 cpumask에 1 개의 CPU 만 설정하면 스레드가 즉각적으로 해당 CPU로 이동합니까? 그렇지 않은 경우 동일한 방법을 적용하려면 어떻게해야합니까? sched_setaffinity() 직후에 schedule()을 호출하는 것이 도움이 될까요? pid
에 의해 지정된 프로세스가 현재 mask
에 지정된 CPU를 하나에서 실행되고 있지 않은 경우
이 정보가 도움이 되나요? http : //stackoverflow.com/questions/766395/how-does-sched-setaffinity-work – tristan