Можно ли установить соответствие процессоров pthread в OS X? - PullRequest
4 голосов
/ 31 мая 2011

В Linux есть функция sched_setaffinity () , определенная в sched.h , но я не могу найти ничего подобного в Mac OS X 10.6 pthreads реализация ... Если невозможно установить соответствие, какова политика по умолчанию в OS X ?

1 Ответ

5 голосов
/ 31 мая 2011

Mac OS X имеет API-интерфейс Thread * , и вы можете использовать его с идентификатором pthread в качестве thread_policy_set (pthread_mach_thread_np (pthreadId), но, насколько я знаю, таких API, как sched_setaffinity, нет.

...