分配要在Unix中的自定义核心上运行的线程
是否可以在我们想要的任何内核上运行特定的线程/进程? 因为现在有多核系统。有没有可能分配两个(相互独立的)代码段在我们想要的任何核心上运行,而不是等待它以循环方式分配? 这样我们才能真正获得并行处理的好处分配要在Unix中的自定义核心上运行的线程,unix,parallel-processing,Unix,Parallel Processing,是否可以在我们想要的任何内核上运行特定的线程/进程? 因为现在有多核系统。有没有可能分配两个(相互独立的)代码段在我们想要的任何核心上运行,而不是等待它以循环方式分配? 这样我们才能真正获得并行处理的好处 Unix风格中是否有允许我们将线程分配给特定内核的系统调用?您有时可以在linux系统上利用处理器相关性来实现这一点 正如@ennuikiller所说,神奇的词语是“处理器亲和力”;谷歌搜索将产生你想要的。在AFAICT中,POSIX没有正式标准化它。
Unix风格中是否有允许我们将线程分配给特定内核的系统调用?您有时可以在linux系统上利用处理器相关性来实现这一点 正如@ennuikiller所说,神奇的词语是“处理器亲和力”;谷歌搜索将产生你想要的。在AFAICT中,POSIX没有正式标准化它。