我有 2 个线程。我想告诉他们其中一个在第一个 cpu 上运行,第二个在第二个 cpu 上运行,例如在具有两个 cpu 的机器上。我怎样才能做到这一点?
这是我的代码
UCI UCIMain = new UCI();
Thread UCIThread = new Thread(new ThreadStart(UCIMain.main));
UCIThread.Priority = ThreadPriority.BelowNormal;
UCIThread.Start();
并且肯定该类UCI
有一个名为main
. 例如,我想在第一个处理器中设置这个线程