2

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

4

1 回答 1

2

pthread_setaffinity_np()等人根据逻辑 CPU(即内核)而不是物理 CPU(即 CPU 插槽)进行操作。

于 2013-03-12T08:27:08.917 回答