我应该如何解释这个 /proc/cpuinfo 数据?

我应该如何解释这个 /proc/cpuinfo 数据?

我使用的是 Intel Xeon E5-2620 处理器。有一点我感到困惑。我使用的是 Linux,/proc/cpuinfo 中显示:

model name : Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz

根据英特尔网站,上面写着它有 6 个核心和 12 个线程。我无法理解的是:

cat /proc/cpuinfo | grep processor
processor       : 0
processor       : 1
...
processor       : 22
processor       : 23

它似乎有 24 个核心或 24 个线程,这让我很惊讶。我以为应该是 6 个或 12 个。为什么有 24 个处理器/proc/cpuinfo?我应该如何解释这些数据?

答案1

实际上有两个具有 6 个核心的物理 CPU。由于每个核心有 2 个线程,因此逻辑处理器总数为 2*6*6 = 24。

相关内容