如何在单个CPU的多个CPU内核上设置不在多CPU上的关联?

时间:2013-03-12 08:21:28

标签: c linux multithreading multicore

我目前在具有多个hexa-core cpu的服务器上使用C多线程。我想将一些线程的亲和性设置为单个CPU的各个核心。我已经使用了pthread_setaffinity_np()和sched_setaffinity(),但我猜cpus上的设置亲和力而不是核心。我是对的吗?

1 个答案:

答案 0 :(得分:2)

pthread_setaffinity_np()等在逻辑CPU(即核心)方面运行,而不是物理CPU(即CPU套接字)。

相关问题