linux的vmstat命令,Linux vmstat命令
vmstat是一个查看虚拟内存(Virtual Memory)使用状况的工具。
一般格式:
vmstat [-V] [-n] [delay [count]]
常用选项:
-V :打印版本信息。
-n :在周期性循环输出时,输出的头部信息仅显示一次。
delay :两次输出之间间隔多少时间,单位秒。
count :按照这个时间间隔统计的次数。
-a :显示活跃和非活跃内存大小。
举例:
# vmstat 2 3
每隔2秒打印一次,共打印3次。
# vmstat 10
每隔10秒打印一次,直到按Ctrl+C结束。
vmstat命令输出分成六个部分
(1)procs进程:
r:在运行队列中等待的进程数。这个值如果长期大于系统CPU个数,就说明CPU资源不足,可以考虑增加CPU。
b:在等待I/O的进程数。
(2)memoy内存:
swpd:使用虚拟内存大小(单位KB)。
free:空闲的内存数(单位KB)。
buff:用于缓冲区的内存数(单位:KB)。
cache:用于做为高速缓存的内存数(单位:KB)。
(3)swap交换页面:
si: 从磁盘交换区写到内存的页数量,单位:KB/秒。
so: 从内存写到磁盘交换区的页数量,单位:KB/秒。
一般情况下,si、so的值都为0,如果si、so的值长期不为0,则表示系统内存不足,需要考虑是否增加系统内存。
(4)io块设备:
bi: 从块设备读入的数据总量(即读磁盘,单位KB/秒)。
bo: 写入到块设备的数据总量(即写磁盘,单位KB/秒)。
(5)system系统:
in: 每秒的中断数,包括时钟中断。
cs: 每秒的环境上下文切换次数。
上面这两个值越大,会看到内核消耗的CPU时间就越多。
(6)cpu中央处理器:
us:用户进程使用的时间,以百分比表示。
sy:系统内核进程使用的时间,以百分比表示。
id:空闲时间,以百分比表示。
wa:等待磁盘IO所占的时间,以百分比表示。wa值越高,说明IO等待越严重。
st:st一般不关注,虚拟机占用的时间百分比。
网上说主要看r、b、bi、bo、wa这几列,查看是否CPU、磁盘I/O资源不足。
linux的vmstat命令,Linux vmstat命令相关推荐
- linux tf命令,Linux系统命令介绍之vmstat命令详解
今天小编要跟大家介绍的vmstat命令详解.熟悉Linux系统和使用Linux系统工作的小伙伴都知道Linux的命令有很多,而真正在工作中用到的命令应该不超过几十个,为了让大家更好的掌握这些命令,小编 ...
- 4)lsof linux命令,***Linux命令实时监测系统(top,htop,iotop,lsof,tcpdump,netstat,vmstat,iostat)...
摘要:本文总结了8个非常实用的Linux命令行性能监测工具,这些命令支持所有的Linux系统,不仅可以用于监控系统,还可以发现导致性能问题的原因所在. 对每个系统/网络管理员来说,每天监测Linux系 ...
- Linux命令之vmstat命令
一.命令简介 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存.进程.CPU活动进行监控.他是对系统的整体情况进行统计,不足之处是无法对 ...
- linux查看内存命令(查看进程虚拟内存)free命令、vmstat命令、pmap命令(free指令、vmstat指令、pmap指令)
文章目录 查看系统内存状态 free命令 vmstat命令 pmap pmap命令 查看系统内存状态 查看系统内存情况的方式有很多,free. vmstat等命令都可输出当前系统的内存状态,需要注意的 ...
- Linux系统内核介绍及Linux系统运行级别,uname,vmstat,top命令参数详解 和一些排查案例
Linux系统内核:内核是操作系统的核心,有很多基本功能,负责管理系统的进程 内存设备驱动程序 文件和网络系统,决定着系统的性能和稳定性 Linux内核相关介绍: 内存管理(Linux采用虚拟内存) ...
- Linux常用监控命令简介 – vmstat,ps,free,uptime 等
vmstat [-a] [-n] [delay [ count]] vmstat [-f] [-s] [-m] vmstat [-S unit] vmstat [-d] vmstat [-p disk ...
- w命令、vmstat命令、top命令、sar命令、noload命令
为什么80%的码农都做不了架构师?>>> 使用w命令查看系统负载 [root@yolks1 ~]# w23:05:05 up 1:18, 1 user, load averag ...
- linux 系统监控 php,Linux系统资源监控命令简介
Linux 系统由若干主要物理组件组成,如CPU.内存.网卡和存储设备.要有效地管理Linux 环境,您应该能够以合理的精度测量这些资源的 各种指标-每个组件处理多少资源.是否存在瓶颈等.下面我们介绍 ...
- Linux常见的一些性能监控命令
文章目录 全局监控 top CPU监控 uptime 内存监控 free vmstat 磁盘监控 df iostat 网络监控 netstat 进程监控 ps lsof 在我们使用Linux进行开发. ...
- Linux 运维必备150 个命令,值得收藏!
Linux 运维必备 150 个命令,请配合下面的网站使用.定位你需要使用的命令,然后去这个网站查询详细用法即可. 地址:wangchujiang.com/linux-command/ 这个网站来自 ...
最新文章
- 《英语语法新思维初级教程》学习笔记(二)名词
- mac查看图片分辨率_Mac图像检查工具-Graphic Inspector
- MySQL relay log 详细参数解释
- jQuery插件FontSizer实现自定义动态调整网页文字大小
- 技术竞争力之Web技术方向
- web3j通过命令行工具新建钱包、更新钱包密码及转账
- 各种排序算法的实现直接插入排序
- React Native ActivityIndicator(菊花组件)
- 慕课软件工程(第二十章.ISO9000标准)
- 四千个厂商默认账号密码 默认登录凭证
- 快速上手云原生安全平台 NeuVector
- 从经济学角度解读人工智能
- 2017年东南大学蒙纳士553C++编程题
- eclipse java配色_eclips配色
- 卓识车辆数据标注解析
- mysql sdo geometry_Oracle 关于WKT构造SDO_GEOMETRY的问题。详解
- 如何在vue中实现拖拽功能
- 使用Python绘制6.1儿童节消消乐,素描图,词云图,字符画图,提取轮廓图及蒙太奇效果图
- RNA 2. SCI文章中基于GEO的差异表达基因之 limma
- steam搬砖项目基础分析,月入8000+(详细教程)