为什么 Ubuntu 仅检测一个处理器核心?

为什么 Ubuntu 仅检测一个处理器核心?

我的处理器是 Intel P6100,是双核处理器。当我

cat /proc/cpuinfo

这就是得到的

varun@varun-K52F:~$ cat /proc/cpuinfo
processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 37
model name  : Intel(R) Pentium(R) CPU        P6100  @ 2.00GHz
stepping    : 5
microcode   : 0x2
cpu MHz     : 1999.000
cache size  : 3072 KB
physical id : 0
siblings    : 1
core id     : 0
cpu cores   : 1
apicid      : 0
initial apicid  : 0
fdiv_bug    : no
hlt_bug     : no
f00f_bug    : no
coma_bug    : no
fpu     : yes
fpu_exception   : yes
cpuid level : 11
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm pcid popcnt lahf_lm arat dtherm
bogomips    : 3990.07
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

为什么只显示1个核心?

编辑:输出

cat /proc/cpuinfo | grep -i processor | wc -l

也是

1

`

答案1

  • 内核选项nolapic 有效地禁用除第一个处理器之外的所有处理器的使用。
    • 请不要使用nolapic,请尝试具体解决您遇到的任何问题,必要时提出新问题:)
  • 此外,要在 Ubuntu 12.04 32 位上检测和使用多个核心,您需要运行内核-generic-pae。请使用 进行验证uname -r

相关内容