3 개의 스레드를 생성하는 프로세스가 있습니다. 나는 1 개의 CPU 코어에 1 개의 스레드를 할당하고 (CPU에는 8 개의 물리적 코어가 있음) 해당 코어는 스레드 만 실행하려고합니다. 왜냐하면 내 계산 스레드가 항상 가장 높은 우선 순위로 실행되도록하고 싶기 때문입니다.1 개의 CPU 코어를 1 개의 스레드에 할당 C++
예 : 스레드 1은 코어 1에 할당되고 코어 1은 스레드 1에서만 실행됩니다. 코어 0,2,3,4,5,6,7은 다른 프로세스의 스레드를 자유롭게 실행할 수 있습니다.
어떤 라이브러리가 이것을 지원합니까? 또는 누군가 그것을하는 방법을 알고 있는가?
어떤 OS를 사용합니까? 리눅스에서는'sched_setaffinity' 매뉴얼 페이지를 참고하십시오. – gudok
gudok에 감사드립니다. 저는 Windows 7을 사용합니다. – Legend22
왜 이것을하고 싶습니까? BTW, ** 질문을 ** 수정해야합니다. 우선 Windows에 태그를 지정하고 동기를 부여하십시오. 의견을 말하지 말고 질문을 편집하십시오. –