在我们的游戏网站 Arqade 的主要聊天室 The Bridge 中,有人询问他们是否可以将一个 CPU 核心完全专用于特定程序,以至于如果该程序不活动,核心也不会。
https://chat.stackexchange.com/transcript/message/50945749#50945749
另外,我不确定 Windows 如何进行线程处理。我不确定是否有设置或配置来执行类似“除了 X 之外没有其他任何东西使用这个核心”之类的事情
我知道 Process Affinity 以及它如何强制一个程序只使用 1 个特定的核心,但我不知道是否可以反过来强制一个核心只在一个特定的程序上工作。Windows 有这个选项吗?
Windows 没有这样的功能。为了通过msconfig禁用特定核心,需要重新启动。
但是,此时您禁用的任何内核都无法用于任何程序。