网络安全检测|网络安全服务|网络安全扫描-香港墨客投资移动版

主页 > 业界资讯 > 网络安全预防措施

运维工程师必会的109个Linux命令(70)

 -U  解除密码锁定。

6.29        vmstat 6.29.1 功能说明

vmstatVirtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。

6.29.2 语法

vmstat [-V] [-n] [delay [count]]

6.29.3 参数

V表示打印出版本信息;

n表示在周期性循环输出时,输出的头部信息仅显示一次;

delay是两次输出之间的延迟时间;

count是指按照这个时间间隔统计的次数。

6.29.4 输出信息

类别

 

项目

 

含义

 

说明

 

Procs

 

r

 

等待执行的任务数

 

展示了正在执行和等待CPU资源的任务个数。当这个值超过了CPU数目,就会出现CPU瓶颈了

 
 

b

     

Memory

 

swpd

 

正在使用的swap大小单位K

   
 

free

 

空闲的内存空间

   
 

buff

 

已使用的buff大小,对块设备的读写进行缓冲

   
 

cache

 

已使用的cache大小,文件系统的cache

   
 

inact

     
 

active

     

Swap

 

si

 

交换内存使用,由磁盘调入内存

   
 

so

 

交换内存使用,由内存调入磁盘

   

IO

 

bi

 

从块设备读入的数据总量(读磁盘) (KB/s)

   
 

bo

 

写入到块设备的数据总理(写磁盘) (KB/s)

   

System

 

in

 

每秒产生的中断次数

   
 

cs

 

每秒产生的上下文切换次数

 

上面这2个值越大,会看到由内核消耗的CPU时间会越多

 

CPU

 

us

 

用户进程消耗的CPU时间百分比

 

us 的值比较高时,说明用户进程消耗的CPU时间多,但是如果长期超过50% 的使用,那么我们就该考虑优化程序算法或者进行加速了

 
 

sy

 

内核进程消耗的CPU时间百分比

 

sy 的值高时,说明系统内核消耗的CPU资源多,这并不是良性的表现,我们应该检查原因。

 
 

id

 

空闲

   
 

wa

 

IO等待消耗的CPU时间百分比

  (责任编辑:admin)