lshw 显示错误的 CPU 数量

lshw 显示错误的 CPU 数量

我有一台三星 NP550P7C 笔记本电脑,配备英特尔(R) Core(TM) i5-3210M CPU @ 2.50GHz

在 Ubuntu 12.04 32 位下,lscpu 和 /proc/cpuinfo 检测到 4 个 CPU
,但 lshw 仅显示 2 个 CPU

可能存在某种配置错误或者我理解有误?

这里有一些细节,我希望这些是相关的:

Ubuntu 12.04:

lshw:
...
    configuration: boot=normal chassis=laptop cpus=2 family=SAMSUNG SENS sku=SAMSUNG SENS Series ...
...
     *-cpu:0
...
          configuration: cores=2 enabledcores=2 id=1 threads=4
...
     *-cpu:1
...
          configuration: id=1
... 

没有 cpu:2 或 cpu:3

在Ubuntu 14.04(64位)下只有一块CPU信息:

lshw:
....
    *-cpu
...
          configuration: cores=2 enabledcores=2 threads=4
...

答案1

该 CPU 有两个核心和四个线程,英特尔 ARK 网站

Processor Number    i5-3210M
# of Cores  2
# of Threads    4

如果您确保在 BIOS 中启用了 HT,则这可能会更改为显示四个,但是您可能必须检查“ dmesg | grep CPU ”的输出才能看到四个线程。

相关内容