Linux kernel源码阅读笔记1-CONFIG_SMP
1.CONFIG_SMP
Symmetric multi-processing support
The Linux kernel configuration item CONFIG_SMP
has multiple definitions:
Enable Symmetric multi-processing support
(http://cateee.net/lkddb/web-lkddb/SMP.html)
多处理和 PC SMP 架构:
两个或多个同样的处理器通过一块共享内存彼此连接。
每个处理器可同等地访问共享内存(具有相同的内存空间访问延迟)。
(http://www.ibm.com/developerworks/cn/linux/l-linux-smp/)
内核配置:
为了在支持 SMP 的硬件上通过 Linux 使用 SMP,必须适当地配置内核。
内核配置期间必须启用 CONFIG_SMP 选项,以使内核感知 SMP。
通过在多 CPU 主机上运行感知 SMP 的内核,可使用 proc 文件系统了解处理器的数目及类型。
(http://www.ibm.com/developerworks/cn/linux/l-linux-smp/)