Можно ли установить соответствие процессоров pthread в OS X?

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

1 ответ

Решение

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

Другие вопросы по тегам