重庆思庄Oracle、Redhat认证学习论坛

标题: numactl命令介绍 [打印本页]

作者: 刘泽宇    时间: 6 天前
标题: numactl命令介绍
一、介绍
numactl命令用于在NUMA架构下进行系统拓扑结构的查看,进程NUMA策略的设定。numactl通过一个指定的numa调度策略或者内存分配策略来控制应用程序的行为,对程序的设置将会被所有的子进程锁继承。numactl也可以控制共享内存段或者文件。

numactl使用的所有nodes参数可以以N或者N,N或者N-N或者+N的任意组合形式来表示,其中+N表示在当前默认的cpuset的基础上增加的偏移,同时也支持使用!作为取反操作。

所有使用nodes参数的位置都可以替换为如下值:

netdev:mydev node指定为网络设备mydev所在的node

file:PATH node指定为路径块设备对应的node

ip:HOST host网络设备所在的node

block:PATH 指定路径块设备所在的node

pci:[seg:]bus:dev[:func]:PCI设备所在的node

二、参数
--hardware,-H:用于显示系统上所有nodes的列表,包括每个node拥有的cpu,内存总量,空闲内存,以及node之间拓扑结构的相对距离distance

563566e530322c072.png
登录/注册后可看大图