SMP是什么意思?

SMP指的是对称多处理,这意味着一组处理器组装在一台计算机上,内存子系统和总线结构在CPU之间共享。与非对称多处理技术相比,它是一种广泛使用的并行技术。

在这种架构下,计算机不再由单个CPU组成,而是多个处理器同时运行操作系统的单个副本,享受一台计算机的内存等资源。虽然同时使用多个CPU,但从管理的角度来看,它们的行为就像一台机器。

系统将任务队列对称分布在多个CPU上,大大提高了整个系统的数据处理能力。所有处理器对内存、I/O和外部中断都有同等的访问权。

扩展数据:

双CPU系统实际上是最常见的一种对称多处理系统,通常称为“2路对称多处理”,在普通的商业和家庭应用中几乎没有实际用途。

但是在专业制作中,比如3DMax?Studio、Photoshop等软件应用都取得了非常好的性能,是构建廉价工作站的好伙伴。

随着用户应用水平的提高,仅仅使用单处理器确实很难满足实际应用的需求,所以各个服务器厂商都采用了对称多处理系统来解决这一矛盾。

参考资料:

百度百科-对称多重处理