CONFIG_NR_CPUS num_online_cpus

#define NR_CPUS         CONFIG_NR_CPUS


CONFIG_NR_CPUS是内核被配置支持的CPU个数,而实际设备的CPU个数是在系统启动过程当中去动态监测的。也就是说你配置系统支持32个CPU那么CONFIG_NR_CPUS就等于32,而num_online_cpus()则是当前设备激活可调度的CPU个数。

如果我们配多少系统就认为有多少个CPU那Intel早就倒闭了。

你可能感兴趣的:(CONFIG_NR_CPUS num_online_cpus)