AFAIK, Linux의 CPU 코어에 스레드를 할당 할 수 있습니다. (this 참조). 하지만, 내 질문은이 기능을 달성 할 수있다 부스트 그리고 가능하다면 어떻게? 제발, OS가 나를 위해 더 나은 결정할 수 없습니다,하지만 내 디자인 에서이 동작을 제어하려는 가정합니다.특정 CPU 코어에 스레드를 할당
3
A
답변
4
부스트는 질문 당신이 내 지식을 당신이 무엇을 요구 할 수있는 유일한 방법입니다 OS 특정 구현으로 포인트를 연결하면서 크로스 플랫폼 라이브러리하기위한 것입니다.
0
이 항목은 "스레드 유사성"이라고하며, 정확한 운영 체제 버전을 검색하여 응답을 찾을 수 있습니다.
2
Windows OS에서는 SetThreadAffinityMask API 호출을 사용할 수 있습니다. 나는 당신이 원하는 것에 부스트가 얼마나 잘 맞는지 보지 못합니다.
관련 문제
- 1. Perl을 사용하여 코어에 프로세스 할당
- 2. 다른 코어에 스레드를 생성 하시겠습니까? (WinAPI)
- 3. freebsd/linux의 특정 코어에 프로세스를 바인드하는 방법
- 4. 멀티 코어 프로세서의 특정 코어에 대한 부하 결정
- 5. 물리적 코어에 대한 OpenMP 스레드 매핑
- 6. PHP 코어에 함수 추가
- 7. Linux의 프로세서 중 하나의 특정 코어에 나열된 모든 프로세스를 인쇄하는 방법은 무엇입니까?
- 8. 스레드를 다른 방법으로 재 할당 vb.net
- 9. ThreadPool이 Backgroundworker 인스턴스에 스레드를 할당 할 때?
- 10. Linux에 특정 주소 할당
- 11. Blackberry에서 특정 스레드를 예약하는 방법
- 12. 리눅스에서 CPU 주문하기 (하이퍼 스레딩 사용)
- 13. 모듈이 Perl 코어에 얼마나 오래 있었습니까?
- 14. JVM은 모든 CPU, 대부분의 스레드를 BLOCKED로 사용합니다. JVM 버그?
- 15. 특정 pthread의 CPU 선호도를 설정하는 방법은 무엇입니까?
- 16. GNAT에서 작업을위한 특정 CPU 코어 설정
- 17. CPU 시간에서 CPU 사용률로 이동하는 방법은 무엇입니까?
- 18. 하이퍼 헤드가 가능한 시스템의 CPU 번호 지정
- 19. 중간 트러스트로 실행되도록 특정 스레드를 분리하십시오.
- 20. 스레드 배열에서 특정 스레드를 죽이는 방법
- 21. 특정 코어에서 스레드를 시작하는 방법은 무엇입니까?
- 22. 프로세스의 CPU 코어 사용량을 어떻게 측정합니까?
- 23. CPU 소켓 연관 관계를 적용하는 방법은 무엇입니까?
- 24. OpenMP에서 코드 섹션에 여러 스레드를 할당 할 수 있습니까?
- 25. OpenCL에서 CPU 코어 수 선택
- 26. Windows XP에서 코어에 프로세스를 할당하는 방법
- 27. pthreads 메모리와 CPU 고정하기
- 28. mmap 대신 전체 sys cpu 사용자 cpu 사용 하시겠습니까? (solaris)
- 29. Ubuntu Karmic에서 각 CPU/코어의 CPU 수와 사양을 파악할 수있는 프로그래밍 방식?
- 30. 결과 집합의 특정 레코드를 변수에 할당