运行 iostat 命令加上 -d [设备名] 参数查看具体设备和它的分区的 I/O 统计信息。
# iostat -p [Device_Name] -
# iostat -p sda -
Linux 4.19.32-1-MANJARO (daygeek-Y700) Thursday 18 April 2019 _x86_64_ (8 CPU) -
avg-cpu: %user %nice %system %iowait %steal %idle 29.38 0.02 16.43 0.12 0.00 54.05 -
Device tps kB_read/s kB_wrtn/s kB_dscd/s kB_read kB_wrtn kB_dscd sda 0.18 6.77 80.21 0.00 3117468 36924764 0 sda2 0.18 6.76 80.21 0.00 3112916 36924764 0 sda1 0.00 0.01 0.00 0.00 3224 0 0
运行 iostat 命令加上 -m 参数以 MB 为单位而不是 KB 查看所有设备的统计。默认以 KB 显示输出。
# iostat -m -
Linux 4.19.32-1-MANJARO (daygeek-Y700) Thursday 18 April 2019 _x86_64_ (8 CPU) -
avg-cpu: %user %nice %system %iowait %steal %idle 29.36 0.02 16.41 0.12 0.00 54.09 -
Device tps MB_read/s MB_wrtn/s MB_dscd/s MB_read MB_wrtn MB_dscd nvme0n1 6.68 0.12 0.12 0.00 57050 56176 0 sda 0.18 0.01 0.08 0.00 3045 36059 0 loop0 0.00 0.00 0.00 0.00 2 0 0 loop1 0.00 0.00 0.00 0.00 1 0 0 loop2 0.00 0.00 0.00 0.00 1 0 0
运行 iostat 命令使用特定的间隔使用如下的格式。在这个例子中,我们打算以 5 秒捕获的间隔捕获两个报告。
# iostat [Interval] [Number Of Reports] -
# iostat 5 2 -
Linux 4.19.32-1-MANJARO (daygeek-Y700) Thursday 18 April 2019 _x86_64_ (8 CPU) -
avg-cpu: %user %nice %system %iowait %steal %idle 29.35 0.02 16.41 0.12 0.00 54.10 -
Device tps kB_read/s kB_wrtn/s kB_dscd/s kB_read kB_wrtn kB_dscd nvme0n1 6.68 126.89 124.95 0.00 58420116 57525344 0 sda 0.18 6.77 80.20 0.00 3118492 36924764 0 loop0 0.00 0.00 0.00 0.00 2160 0 0 loop1 0.00 0.00 0.00 0.00 1093 0 0 loop2 0.00 0.00 0.00 0.00 1077 0 0 -
avg-cpu: %user %nice %system %iowait %steal %idle 3.71 0.00 2.51 0.05 0.00 93.73 -
Device tps kB_read/s kB_wrtn/s kB_dscd/s kB_read kB_wrtn kB_dscd nvme0n1 19.00 0.20 311.40 0.00 1 1557 0 sda 0.20 25.60 0.00 0.00 128 0 0 loop0 0.00 0.00 0.00 0.00 0 0 0 loop1 0.00 0.00 0.00 0.00 0 0 0 loop2 0.00 0.00 0.00 0.00 0 0 0
(编辑:南京站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|