【发布时间】:2015-09-16 08:19:30
【问题描述】:
在 Linux 中有一个 sched_setaffinity() 函数定义在 sched.h 中,但我似乎找不到类似的东西在 Mac OS X 10.6 pthreads 实现中...如果无法设置关联,OS X 中的默认策略是什么?
【问题讨论】:
标签: linux multithreading macos pthreads affinity
在 Linux 中有一个 sched_setaffinity() 函数定义在 sched.h 中,但我似乎找不到类似的东西在 Mac OS X 10.6 pthreads 实现中...如果无法设置关联,OS X 中的默认策略是什么?
【问题讨论】:
标签: linux multithreading macos pthreads affinity
Mac OS X 有 Thread Affinity API,您可以将它与 pthread ID 一起使用,如 thread_policy_set(pthread_mach_thread_np(pthreadId),但据我所知,没有像 sched_setaffinity 这样的 API。
【讨论】: