首页/系统/Linux 运维命令速查/numastat/numactl NUMA 视角
性能与监控48 条

numastat/numactl NUMA 视角

多路服务器内存分节点:进程跨节点访问内存会显著变慢;numactl 绑定、numastat 观察命中分布。

Linux 运维命令速查系统更新于 2026-10-12
用途NUMA 节点内存/命中统计与绑定
语法numastat / numactl --hardware / numactl --cpunodebind
所属numactl 软件包

常用示例

常用示例
numactl --hardware
numastat
numastat -p $(pgrep -f mysql | head -1)
numactl --cpunodebind=0 --membind=0 java -jar app.jar
数据库/大内存应用建议显式绑核绑内存(或开启内核自动 NUMA balancing)以避免跨节点抖动。

易错点

  • 容器里 NUMA 拓扑被宿主抽象,绑定前确认可见节点
  • 盲目绑死单节点会让内存集中在一边反而制造新的瓶颈

数据来源与参考

  • man 8 numactl
  • man 8 numastat
  • 内核文档 admin-guide/numa

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌