首页 > 系统服务 > 详细

linux工作进程状态显示-----------vmstat命令

时间:2014-03-25 15:19:25      阅读:474      评论:0      收藏:0      [点我收藏+]

关于监控linux进程工作状态的命令我已经说过了常用的ps和top,下面说说关于vritual memory的管理工具vmstat

在开始之前先介绍下内存的分布情况

bubuko.com,布布扣

上图说明的很清楚了,一个4G的内存在使用的时候分布

而数据在存入内存和读出的场景,请看下图

bubuko.com,布布扣

buffer --------通常缓存着写进的数据

cache --------通常缓存的是读的数据

share -------上图中说的存储文件的映射就是share了,用户空间是无法直接访问存储数据的,需要通过系统调用向内核空间来调取,而每次的系统调用都会消耗cpu,share可以大大减少用户空间和内核空间的交互(减少了系统调用),减少cpu的压力!

bubuko.com,布布扣


下面开始今天的主题vmstat命令总结

不加参数的直接使用vmstat,得到下图结果

bubuko.com,布布扣

开始逐个介绍

bubuko.com,布布扣

memory就不详细说了,上面说的很清楚了

swap就是交换分区么

bubuko.com,布布扣

io就磁盘io和网路io两部分

bubuko.com,布布扣

system

bubuko.com,布布扣

cpu也不详细说了,关于cpu的监控top还是比较好的


vmstat也可以产生监控列表

使用vmstat #(监控时间间隔) (监控次数)

bubuko.com,布布扣

本文出自 “永无止境” 博客,请务必保留此出处http://joe51cto.blog.51cto.com/7680547/1382807

linux工作进程状态显示-----------vmstat命令,布布扣,bubuko.com

linux工作进程状态显示-----------vmstat命令

原文:http://joe51cto.blog.51cto.com/7680547/1382807

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!