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的表行和列。
numastat工具相关推荐
- NUMA为何成为云计算的关键技术
作者简介: 鲁班,EasyStack系统工程和产品研发工程师,作为一名OpenStack兼内核开发者,他早在OpenStack Grizzly即加入小区开发,并为OpenStack贡献了可观的代码量. ...
- Linux性能优化大师-系统优化漫谈
目录 Linux性能度量标准 了解系统的硬件配置 一些系统命令 SELinux proc目录 调整处理器子系统 调整内存子系统 调整磁盘子系统 调整网络子系统 限制资源使用 参考 Linux性能度量标 ...
- 深度| NUMA为何成为云计算的关键技术
转载自:https://www.sohu.com/a/129374635_609513 进入21世纪后,计算机的体系结构并没有停止前进的步伐,尤其是在处理器领域所取得的技术突破奠定了包括云计算.大数据 ...
- libnuma详解(A NUMA API for LINUX)
白皮书 numa3手册 numa3手册 一.什么是NUMA 关于这个很多博客都有,基本都是这个白皮书的翻译或者扩充. 在传统的SMP(对称多处理)系统中,计算机有一个由所有cpu共享的内存控制器.当所 ...
- Linux命令行性能检测工具
上面引用了IBM红皮书介绍的关于Linux性能需要考虑的内容.今天继续截选和修改文档中关于检测部分的介绍,但这部分不是很详细,今后有时间我会再补充一些参考资料. ※注:下面附图的命令输出信息, ...
- numastat命令详解
基础命令学习目录 作者:[吴业亮] 博客:http://blog.csdn.net/wylfengyujiancheng 一.系统架构的演进从SMP到NUMA 1.SMP(Symmetric Mult ...
- NUMA是什么? 及工具numactl介绍
作者:qccz123456 来源:CSDN 原文:Linux工具之numactl 一.NUMA简介 NUMA(Non-Uniform Memory Access)字面直译为"非一致性内存 ...
- 从命令行到IDE,版本管理工具Git详解(远程仓库创建+命令行讲解+IDEA集成使用)
首先,Git已经并不只是GitHub,而是所有基于Git的平台,只要在你的电脑上面下载了Git,你就可以通过Git去管理"基于Git的平台"上的代码,常用的平台有GitHub.Gi ...
- Redis 笔记(16)— info 指令和命令行工具(查看内存、状态、客户端连接数、监控服务器、扫描大key、采样服务器、执行批量命令等)
Info 命令返回关于 Redis 服务器的各种信息和统计数值.通过给定可选的参数 section ,可以让命令只返回某一部分的信息. 1. 显示模块 server : 一般 Redis 服务器信息, ...
最新文章
- 谷歌AI智商达苹果Siri两倍 但不及6岁儿童
- 机器学习经典算法详解及Python实现--元算法、AdaBoost
- 今年双11,200所大学快递无人送
- [HAOI2015]T2
- SpringBoot—JPA: javax.persistence.TransactionRequiredException
- 【caffe-windows】 caffe-master 之 cifar10 超详细
- linux下python安装包_Linux服务器中安装python包管理工具pip
- HADOOP再进阶:本地Yum软件源安装Cloudera Manager 5
- Matlab自适应均线_基于MATLAB的自回归移动平均模型(ARMA)在股票预测中的应用
- 【数据挖掘】基于密度的聚类方法 - OPTICS 方法 ( 算法流程 | 算法示例 )
- 【第24章】工控安全需求分析与安全保护工程(软考:信息安全工程师)-- 学习笔记
- 打开文件管理器_【教程】模组管理器3.1食用指南
- yum install gcc报错Error: Package: glibc-2.17-260.el7_6.6.i686 (updates) Requires: glibc-common = 2.17
- Android内部存储和外部存储以及缓存清理和内存清理!
- java银行面试题目及答案,顺利拿到offer
- 安卓实现APP自动检测软件版本并提示更新
- 利用python如何抓取微博评论?
- 科技爱好者周刊(第 106 期):数字游民
- 如果一只股票退市,那么里面所持有这只股票人的钱该怎么办?
- 越南博主抄袭李子柒上热搜!内容创作如何告别侵权焦虑?
热门文章
- 设计模式学习笔记(三)简单工厂、工厂方法和抽象工厂之间的区别
- android 商米扫码sdk,应用市场外部调用SDK接口
- itunes显示无法连接服务器,苹果官网打不开,itunes也连接不上,是服务器出问题了还是别的原因啊?...
- 五百年一遇的时代变革,“元宇宙”将成为时代制高点
- CG动画制作项目第十一篇:后期剪辑以及音效、配音处理(一)
- Latex 双栏论文中间间隔消失 文字重叠
- 大学生html5设计大赛方案,大学生简历设计大赛活动策划书
- 第一个python程序(2)
- 组合数学$2鸽巢原理与容斥原理
- 【组合导航代码ECL】状态融合函数FuseMag函数(0.fuse with freee decline 1.fuse with got decline 2.fuse magheading )