Linux iostat下令
Linux iostat命令iostat用于输出CPU和磁盘I/O相关的统计信息. 命令式:iostat [ -c | -d ] [ -k | -m ] [ -
Linux iostat命令
iostat用于输出CPU和磁盘I/O相关的统计信息.
命令格式:
iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ] [ -p [ device | ALL ] ]
[ interval [ count] ]
iostat各个参数说明:
-c 仅显示CPU统计信息.与-d选项互斥.
-d 仅显示磁盘统计信息.与-c选项互斥.
-k 以K为单位显示每秒的磁盘请求数,默认单位块.
-p device | ALL
与-x选项互斥,用于显示块设备及系统分区的统计信息.也可以在-p后指定一个设备名,如:
# iostat -p hda
或显示所有设备
# iostat -p ALL
-t 在输出数据时,打印搜集数据的时间.
-V 打印版本号和帮助信息.
-x 输出扩展信息.
常见用法
iostat -d -k 1 10 #查看TPS和吞吐量信息 iostat -d -x -k 1 10 #查看设备使用率(%util)、响应时间(await) iostat -c 1 10 #查看cpu状态
1、iostat的直接使用如下:
[root@c1 ~]# iostat -c 1 2Linux 2.6.18-164.el5 (c1) 03/01/2013avg-cpu: %user %nice %system %iowait %steal %idle 0.44 0.02 1.37 0.91 0.00 97.26avg-cpu: %user %nice %system %iowait %steal %idle 0.00 0.00 0.00 0.00 0.00 100.00