在 Linux 中, sched.h 中定义了 sched_setaffinity()函数,但我似乎无法找到类似的内容在 Mac OS X 10.6 pthreads 实施中......如果无法设置亲和力, OS X 中的默认策略是什么?
答案 0 :(得分:5)
Mac OS X有Thread Affinity API,您可以将它与pthread ID一起用作thread_policy_set(pthread_mach_thread_np(pthreadId)),但据我所知,没有像sched_setaffinity这样的API。