【发布时间】:2014-07-30 05:41:54
【问题描述】:
我想设置多个特定线程的 cpu-affinity。
到目前为止,我发现的所有参考资料都涉及设置进程 (PID) 的 cpu 亲和性,而不是线程。在使用 .Net Runspaces 时有没有办法做到这一点?还是我在尝试做一些不可能的事情?
基本思想是:我有一个 20 核的盒子,希望线程在核之间均匀分布。否则,它们最终都会敲击单个核心。
谢谢!
【问题讨论】:
-
20 核!你好烂! ;-) 你是如何导致额外的线程被旋转起来的?您使用的是 RunspacePool 还是其他?
-
是的...它是一个大盒子 :-) 是的,我正在使用运行空间池。
标签: multithreading powershell affinity