vmstat使用户监视如进程,内存,页面,IO块,陷阱,磁盘和CPU活动。

用户可指定监视取样的周期。

$ vmstat 1
procs -----------memory----------     ---swap-- -----io---- -system--  ----cpu----r  b   swpd   free   buff  cache si   so    bi   bo  in cs  us sy id wa 4  0  920708  74004 36324  114148  29  53    125  112 298 212 26 6  65 3

以上将每隔1秒运行一次vmstat,显示系统的虚拟内存使用率,如:

r 待运行的进程数目

b 被阻塞的进程

swpd 虚拟内存用量

free 空闲内存

bi,bo 从磁盘发送接收的块数目

us 用户代码花费时间

sy 内核代码花费时间

当前Linux的块是1024字节,vmstat对内存使用同样的测量单位。

原文链接

转载于:https://blog.51cto.com/smellyman/1893299

使用vmstat命令监视系统内存--用Enki学Linux系列(14)相关推荐

  1. 修改系统时区(基于Debian的系统)--用Enki学Linux系列(15)

    在你的基于Debian的系统上修改时区你可以执行下面操作然后一个互动菜单会出现在你的终端上: $ sudo dpkg-reconfigure tzdata 你也可以用同样命令在UTC/GMT之间转换. ...

  2. 使用ping命令查看网络延迟--用Enki学Linux系列(7)

    使用ping命令查看网络延迟 Using ping To Measure Network Latency ping命令持续发送少量互联网流量到远程地址并报告收到回应的总时间.如果流量因为网络故障或者错 ...

  3. ping 延迟 linux,使用ping命令查看网络延迟--用Enki学Linux系列(7)

    使用ping命令查看网络延迟 Using ping To Measure Network Latency ping命令持续发送少量互联网流量到远程地址并报告收到回应的总时间.如果流量因为网络故障或者错 ...

  4. 使用dd命令测试CPU性能--用Enki学Linux系列(16)

    dd命令也可以作为一个简单的CPU性能测试工具来使用!你可以用如下方法运行这个"开箱即用"的功能: $ dd if=/dev/zero bs=1M count=1024 | md5 ...

  5. 使用ps命令输出进程列表--用Enki学Linux系列(17)

    ps命令(process status的缩写)用于显示关于当前运行中的进程. 不加参数时,ps显示所有当前用户开启的进程. 比如: console$ psPID TTY TIME CMD 20094 ...

  6. linux中选取一行的命令,使用cut选择一行中的部分内容--用Enki学Linux系列(13)

    cut命令使我们"切出"一个文件中每行指定的部分.你既可以直接通过后接文件名来选取,也可以通过管道符选取其他程序的输出. 下面是一些基础的例子 选取字符 -c选项让cut命令从它的 ...

  7. 使用touch命令改变文件修改时间--用Enki学Linux系列(11)

    你可以用touch命令改变一个文件的修改时间: $ touch filename 默认情况下,这会将文件的修改时间设为当前时间.然而有很多参数可以用,比如用-d参数设置成其他日期. 举例说明,设置一个 ...

  8. 快速调用编辑器来写一条长,复杂或难的命令--用Enki学Linux系列(5)

    快速调用编辑器来写一条长,复杂或难的命令 Rapidly invoke an editor to write a long, complex, or tricky command 下次当你需要用she ...

  9. head和tail命令--用Enki学Linux系列(8)

    head和tail命令 head和tail是让你分别选择并显示一个文件或者输出流中的最开始或者最后几行,默认是选10行,但使用-n参数你可以指定其他数目. 比如你可以用tail来选择一个日志文件的最后 ...

最新文章

  1. 一行Python代码能实现什么丧心病狂的功能?
  2. 硬币(计算n分有几种表示法)
  3. Hinton口中破解宇宙终极秘密的GPT-3厉害在哪?这有篇涂鸦详解
  4. rabbitmq的整体架构一览
  5. 创业还需要开发 App 么?
  6. linux 编译mysql_linux下编译MYSQL
  7. ASP.NET MVC Core的TagHelper (高级特性)
  8. Android开机启动流程初探
  9. 多态部分作业 2.编写2个接口:InterfaceA和InterfaceB;在接口InterfaceA中有个方法void 输出大小写字母表
  10. 语句include和require的区别是什么?
  11. cpu封装技术 cpu知识 zol术语
  12. Aptana studio 3汉化教程
  13. 配置nginx负载均衡
  14. 地图比例尺与空间分辨率之间的关系_地图比例尺与遥感影像分辨率的关系探讨...
  15. 个人笔记-Minecraft阿里云服务器搭建
  16. Segger和Micrium之间的区别和联系
  17. fatal error C1083: 无法打开包括文件: “SDKDDKVer.h”: No such file or directory
  18. MTK6577+Android之GPIO驱动简介
  19. MySQL笔记--2、3、4、5
  20. 韩顺平老师讲解13个自学编程的坑

热门文章

  1. Linux系统裁剪与定制
  2. 基于模板的云服务视频自动生成解决方案
  3. 内网渗透之CFS三层靶场渗透
  4. WINDOS服务器安全设置
  5. 2012网易校园招聘笔试题
  6. GIS空间分析实验教程期末重点91012
  7. 差劲的 thinkpad t480 2019-2-15 入手
  8. 基于springboot酒店管理系统
  9. centos7配置mysql主从:一主多从
  10. RSRP RSRQ RSSI SNR的定义