Windows 支持多少个物理 CPU 核心?(2021 年询问)

Windows 支持多少个物理 CPU 核心?(2021 年询问)

Windows 有多少个物理 CPU 核心 (amd64,不是 arm) 支持?

因此,对于“物理 CPU 核心”,我的意思是具有 4 个核心和超线程的 CPU 算作 4 个核心,而不是 8 个核心。对于“Windows”,我指的是版本(工作站和企业)针对的是普通消费者电脑,而不是服务器或修改版本。(我不想知道一个进程可以拥有的最大线程数

问题 1:
我在维基百科上找到一个表格,上面说最大值是 256 个核心和 4 个 CPU 插槽,但没有注明 256 个核心的最大值是否与 1 个 CPU 插槽有关,或者它是否是一个总体限制?(那么这是否意味着限制是 256 或 1024?

问题2:
与超线程相关,Windows 是否将具有 128 个核心和超线程的 CPU 算作 256 个核心,并且达到限制?(那么,如果我安装 4 个具有 64 个核心的 CPU,是否必须禁用超线程?

维基百科链接:Windows 10 版本 - 比较表

答案1

您列出的图表是正确的。

您在那里看到的核心数是“计算机中核心的总数”(所有 CPU 加在一起)。

微软认为超线程核心是此计算的完整核心。
据我所知,这有两个原因:

  1. 超线程核心的具体构成概念尚未明确定义。你无法真正比​​较 AMD 和 Intel 的核心实现,因为它们背后的技术不同。
  2. 当你操作虚拟机时,虚拟机中的操作系统无法真正分辨它是否具有完整或 HT CPU 核心。因此,微软只是将它们全部视为完整核心。

这实际上或多或少是行业标准。例如,大多数采用基于核心的许可的软件都做同样的事情。

相关内容