iostat:可以实时列出整个CPU与存储设备的I/O状态。
-c 仅显示CPU的状态。
-d 仅显示存储设备的状态,不可以与-c一起用。
-k 默认显示的是block,这里可以改成KB的大小来显示。
-m 与-k类似,只是以MB的单位来显示结果。
-t 显示日期出来。
[root@linux Oracle]# iostat -c
Linux 2.6.18-164.el5 (linux)2011年11月23日
avg-cpu: %user %nice %system %iowait %steal %idle
0.100.010.910.850.00 98.12
[root@linux oracle]# iostat -d
Linux 2.6.18-164.el5 (linux)2011年11月23日
Device:tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 3.2659.0144.69 811111 614260
sda1 0.01 0.13 0.00 1846 4
sda2 0.01 0.11 0.00 1471 0
sda3 3.2458.7444.69 807370 614256
[root@linux oracle]# iostat
Linux 2.6.18-164.el5 (linux)2011年11月23日
avg-cpu: %user %nice %system %iowait %steal %idle
0.100.010.910.850.00 98.12
Device:tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 3.2659.0044.69 811111 614348
sda1 0.01 0.13 0.00 1846 4
sda2 0.01 0.11 0.00 1471 0
sda3 3.2458.7344.69 807370 614344
[root@linux oracle]# iostat -k
Linux 2.6.18-164.el5 (linux)2011年11月23日
avg-cpu: %user %nice %system %iowait %steal %idle
0.100.010.910.850.00 98.12
Device:tpskB_read/skB_wrtn/skB_readkB_wrtn
sda 3.2629.5022.35 405555 307222
sda1 0.01 0.07 0.00923 2
sda2 0.01 0.05 0.00735 0
sda3 3.2429.3622.35 403685 307220
[root@linux oracle]# iostat -mt
Linux 2.6.18-164.el5 (linux)2011年11月23日
Time: 12时11分46秒
avg-cpu: %user %nice %system %iowait %steal %idle
0.100.010.910.850.00 98.12
Device:tpsMB_read/sMB_wrtn/sMB_readMB_wrtn
sda 3.26 0.03 0.02396300
sda1 0.01 0.00 0.00 0 0
sda2 0.01 0.00 0.00 0 0
sda3 3.24 0.03 0.0239430 0
说明:显示目前整个系统CPU和存储设备的状态。
tps:平均每秒钟的传送次数。
Blk_read/s:开机到现在平均的读取单位。
Blk_wrtn/s:开机到现在平均的写入单位。
Blk_read:开机到现在总共读出来的文件单位。
Blk_wrtn:开机到现在总共写入的文件单位。