我的 Mac 有多少个核心?

我的 Mac 有多少个核心?

我很困惑,因为当我看到我的 Mac 关于窗口时,我看到

在此处输入图片描述

我有1 Processor4 cores但当我跑步时htop,我看到8 cores

在此处输入图片描述

我错过了什么?

答案1

我错过了什么?

超线程。您有 4 个物理核心,但有 8 个逻辑核心。

对于每个物理存在的处理器核心,操作系统都会处理两个虚拟(逻辑)核心,并在可能的情况下在它们之间共享工作负载。

也可以看看您的处理器 i7 4870HQ 上的英特尔数据

核心数 4

核心是一个硬件术语,描述单个计算组件(裸片或芯片)中独立中央处理单元的数量。

线程数 8

线程或执行线程是一个软件术语,指可由单个 CPU 核心传递或处理的基本有序指令序列。

答案2

您可以从终端使用 sysctl 查看物理处理器和逻辑处理器的数量之间的差异:

$ sysctl hw.physicalcpu hw.logicalcpu
hw.physicalcpu: 4
hw.logicalcpu: 8

答案3

您所看到的就是所谓的hyperthreaded核心。

每个物理核心都有两个超线程(或逻辑)核心,你可以阅读有关超线程的更多信息这里

答案4

它有 4 个物理核心和 4 个逻辑核心,总共 8 个核心。

这就是所谓的超线程

相关内容