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)!