自学内容网 自学内容网

NUMA-非统一内存访问架构

NUMA(Non-Uniform Memory Access) 是一种计算机内存架构,主要用于多处理器系统。NUMA架构中的每个处理器都连接到自己的本地内存,并且可以访问其他处理器的内存,但访问其他处理器的内存速度较慢。

  • 内核通过调度优化进程在本地节点运行,减少远程内存访问延迟。
  • 用户态应用可通过NUMA感知的API或库,绑定数据到本地节点,提升性能。

整体目标:通过硬件、内核和用户态协同减少内存访问延迟,优化多处理器系统的效率。

# lscpu

查看cpu核心数量,numa节点核位置

# dmesg | grep -i numa

检查numa内核信息

# lspci -s 3d:00.0 -vv

检查设备属于哪个numa节点

 


原文地址:https://blog.csdn.net/songpeiying/article/details/144313982

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!