Linux性能分析工具之----dstat
简介
Windows 下有性能监视器,Linux 下当然也不示弱,亲还在用vmstat
、 iostat
、 nfsstat
、 netstat
、 ifstat
...来查看系统性能状态?那你就弱爆了。今天给亲一个神器,只需他一个你就可以得到以上这么多工具综合的功能。
闲言表过,步入正题。
dstat
如果系统没有些工具 yum -y install dstat
安装下即妥,此软件小巧玲珑,软件包大小只有144k,安装大小660k。此工具默认情况下会动态显示CPU,disk,net,page,system
负载情况.下面来详细介绍dstat的使用
使用
CPU相关参数
示例1:
# dstat -l 1 3
-l
:等于--load
;展示1分钟、5分钟、15分钟的平均负载
示例2:
dstat -c 1 3
-c
:等于--cpu
展示cpu状态,usr
用户占比;sys
系统占比;idl
空闲占比;wai
等待次数,这四个加和是100。hiq
硬中断次数,siq
软中断次数。
示例3:
# dstat -cC0,3,total 1 3
-C
必须和-c
配合使用:dstat -cC 0,3,total
分别展示第0颗和第3颗以及总体cpu状态
示例4:
# dstat --snooze 1 5
喜欢就点个赞吧