如何在特定核心上启动线程?

Bur*_*imi 5 c# multithreading affinity cpu-cores

我有一个四核CPU,让我说我总是希望Thread在第二个核心上启动.

这可能在C#中吗?

Chr*_*tal 7

是的,看一下ProcessorAffinity property线程.


Kyn*_*nth 6

是的。检查ProcessorAffinityWindows 或SetProcessorAffinityXBox XNA。

这也在另一个Stackoverflow 问题上讨论过。