如何限制 Windows 服务器上的核心?

如何限制 Windows 服务器上的核心?

我们采购了带有 Windows Server 2012 R2 的 8 核服务器硬件,但我们只有 4 核服务器的应用许可证。是否有任何选项可以在架构级别限制核心?

如果没有,可以使用什么选项来安装应用程序?

答案1

使用以下方式启动你的程序

C:\Windows\System32\cmd.exe "Your Program" /affinity X

其中X,处理器亲和力以十六进制值表示。在您的例子中,亲和力F将使用 CPU 核心 0-3。

可以从此处找到 CPU 亲和性表MSDN 博客条目

答案2

这更多的是许可问题,而不是技术问题,在某些情况下,特别是微软,如果您不使用其他 CPU,那就无关紧要了,如果使用其他 CPU,就必须获得许可。请与您的供应商仔细核对,看看他们允许什么。

相关内容