解释一下numa

NUMA : 非一致性存储

当多个处理器访问同一个存储器时,会有性能损失,NUMA通过提供分离的存储器给各个处理器。

NUMA系统的结点通常是由一组CPU和本地内存组成,有的结点可能还有I/O子系统。由于每个结点都有自己的本地内存,因此全系统的内存在物理上是均匀分布的,每个结点访问本地内存和访问其它结点的远地内存的延迟是不同的,为了减少非一致性访存对系统的影响,在硬件设计时应尽量降低远地内存访存延迟(如通过Cache一致性设计等),而操作系统也必须能感知硬件的拓扑结构,优化系统的访存。

原文地址:https://www.cnblogs.com/xingmuxin/p/11319277.html