我们有以下支持超线程的 CPU。尽管 Ubuntu 无法识别每个核心支持 4 个线程。
英特尔® 至强® 处理器 E5-2407 http://ark.intel.com/products/64614/
服务器是 Dell PowerEdge R320 http://www.dell.com/support/Manuals/us/en/19/product/poweredge-r320
lscpu 的结果是 lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
CPU(s): 2
Thread(s) per core: 1
Core(s) per socket: 2
CPU socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 23
Stepping: 10
CPU MHz: 800.000
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 6144K
我已经检查过 BIOS 并且启用了所有与虚拟化和逻辑 CPU 相关的功能。
有任何想法吗?
cpufreq 没有按照下面要求运行
sudo cpufreq-info cpufrequtils 007: cpufreq-info (C) Dominik Brodowski 2004-2009 向以下机构报告错误和缺陷[电子邮件保护]请。分析 CPU 0:此 CPU 上没有或未知的 cpufreq 驱动程序处于活动状态最大转换延迟:4294.55 毫秒。分析 CPU 1:此 CPU 上没有或未知的 cpufreq 驱动程序处于活动状态最大转换延迟:4294.55 毫秒。分析 CPU 2:此 CPU 上没有或未知的 cpufreq 驱动程序处于活动状态最大转换延迟:4294.55 毫秒。分析 CPU 3:此 CPU 上没有或未知的 cpufreq 驱动程序处于活动状态最大转换延迟:4294.55 毫秒。
答案1
英特尔至强 E5-2407才不是具有超线程。请参阅此链接。您链接到的英特尔页面还列出了 CPU 仅在 4 个内核上具有线程。
答案2
11.10 确实太旧了。至少尝试一下 12.04(如果您想要 LTS... 您可能想要。)
它应该可以看到所有核心。如果没有,请将其报告为错误。