系统相关
首页 > 系统相关> > NUMA简介&内存配置策略

NUMA简介&内存配置策略

作者:互联网

  1. 计算机程序和采用的模式类型包括:
  2. numa和内存、cpu得关系:
    NUMA(non uniform memory access): 非一致性内存访问架构,非统一内存访问;用于多处理器的电脑内存体系设计,遵循对称多处理(SMP)架构,二十时机九十年代被开发出来

     

    • numa系统中有多个内存控制器,每隔内存控制器和每隔cpu距离并不是相等的
    • 每个节点有自己的专属控制器,所管理的内存称为本地内存,距离自己最近因此访问最快
    • 不属于本节点的内存称为远端内存,访问速度较慢,具体慢多少与具体硬件结构有关系
  3. 内存配置策略

mempolicy相关系统调用主要有set_mempolicy/get_mempolicy

mbind主要配置task/process policy和vma policy,如下图:

 

参考地址1:linux内核那些事之mempolicy(2) (icode9.com)

参考地址2:linux内核那些事之mempolicy(1)_Huo的藏经阁的博客-CSDN博客

标签:简介,unsigned,long,mempolicy,NUMA,MPOL,节点,内存
来源: https://www.cnblogs.com/baihh/p/16496053.html