我有一台带有两个cpu的计算机,每个计算机有4个核心(物理),但htop只显示这8个核心中的两个核心(数字1和3)的活动!另外,如果我运行“stress -c 8”顶部显示只有25%的CPU使用率。我重启了机器,问题仍然存在。我还看了一下BIOS设置,发现那些看起来很可疑的东西。
我从来没有听说过像这样表现出来的硬件故障。我想像这样的HW故障会导致崩溃所以我怀疑一些奇怪的内核问题,因为我刚刚更新到Ubuntu 14.10,但这似乎也不太可能。
有人熟悉这类问题吗?
以下是lshw的一些相关硬件规格:
*-cpu:0
description: CPU
product: Intel(R) Xeon(R) CPU E5430 @ 2.66GHz
vendor: Intel Corp.
physical id: 400
bus info: cpu@0
slot: CPU
size: 2666MHz
capacity: 3800MHz
width: 64 bits
clock: 1333MHz
capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 lahf_lm dtherm tpr_shadow vnmi flexpriority
configuration: cores=4 enabledcores=4 threads=4
*-cache:0
description: L1 cache
physical id: 700
size: 32KiB
capacity: 32KiB
capabilities: internal write-back data
*-cache:1
description: L2 cache
physical id: 701
size: 12MiB
capacity: 12MiB
capabilities: internal varies unified
*-cpu:1
description: CPU
product: Intel(R) Xeon(R) CPU E5430 @ 2.66GHz
vendor: Intel Corp.
physical id: 401
bus info: cpu@1
slot: CPU
size: 2666MHz
capacity: 3800MHz
width: 64 bits
clock: 1333MHz
capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 lahf_lm dtherm tpr_shadow vnmi flexpriority
configuration: cores=4 enabledcores=4 threads=4
*-cache:0
description: L1 cache
physical id: 702
size: 32KiB
capacity: 32KiB
capabilities: internal write-back data
*-cache:1
description: L2 cache
physical id: 703
size: 12MiB
capacity: 12MiB
capabilities: internal varies unified
答案 0 :(得分:-2)
如果您在性能下查看您的BIOS,您应该看到超线程的设置,如果它被禁用启用它,如果它没有帮助回到您的BIOS并寻找多核支持将其设置为如果还没有,重新启动它应该是固定的