不久我们将收到一个2-CPU主板,上面有两个四核Xeon。 我们也有一个Linux内核的GNU系统(预configuration)。 目前,这个Linux运行在一个多核1-CPU(四核)上。
我的问题是如果我将在BIOS中禁用Xeons之一,目前的Linux只能在一个CPU上运行? 我需要更改Linuxconfiguration设置吗?
这里是重要的configuration设置:
CONFIG_NUMA=y CONFIG_K8_NUMA=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_NUMA_EMU=y CONFIG_ACPI_NUMA=y # CONFIG_X86_VSMP is not set CONFIG_SMP=y CONFIG_SUSPEND_SMP=y
是的,它会工作…但我必须问这个问题…你为什么要这样做?
单个CPU只是一个多CPU的特殊情况,所以相同的代码将工作得很好。