numastat工具


numastat工具是由numactl包提供的,显示基于NUMA的进程和操作内存统计信息(例如命中和丢失)。默认的numastat命令显示如下:

numa_hit

成功在本node命中到次数。

numa_miss

本因分配在其他NODE的内存,由于其他节点内存太少,导致内存分配在本node的页数量。

每次numa_miss都有对应的 numa_foreign事件在其他node上。

numa_foreign

初始分配在本地,最后分配在其他节点的叶数量。每个numa_foreign对应ruma_miss事件。

interleave_hit

interleave策略页成功分配到这个节点。

local_node

本节点进程成功在本节点分配页数量。

other_node

其他节点运行的进程,在本节分配的页数量。

改变显示:

-c水平显示表信息。在NUMA节点下很有用。列宽度和内部列空间不可预测。当这个选项使用,内存数量入整到最近的MB

 numastat -c

Per-node numastat info (in MBs):

                Node 0 Total

                ------ -----

Numa_Hit         19249 19249

Numa_Miss            0     0

Numa_Foreign         0     0

Interleave_Hit      74    74

Local_Node       19249 19249

Other_Node           0     0

-m显示系统层面内存使用率信息。类型于/proc/meminfo

-n显示信息同默认numastat命令,使用更新格式,使用MB作为衡量单位。

-p显示指定PID进程的格式的内存信息。

-s根据内存消耗进行排列。

例如:numastat -s2

-v显示更多信息。多进程显示每个进程到详细信息。

-V显示numastat版本信息

-z忽略显示信息为0的表行和列。


























评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值