大家有没有好的指定 NUMA 节点创建共享内存方法(基于 C/shell )
我现在都是使用创建线程,然后指定线程的运行 NUMA id,来创建共享内存。
现在我在想有没有直接通过一个 API 来创建。
看了 NUMACTL 命令,总是没有成功。
大家有知道的好的方法能告知下吗?
1
purplewall 2020-05-07 09:53:04 +08:00
有个小问题,NUMA 是给 cpu 芯片提供的优化,如何确保需要共享内存的若干线程在同一个 core 上面运行,如果不在同一个 core 上运行,指定 numa 有什么作用?
|
2
tom82232 OP CPU 亲和性设置可以实现保证。
|