iostat命令
? ? ? ? ?iostat命令能監(jiān)視系統(tǒng)的I/O活動(dòng),檢查物理磁盤(pán)就平均傳輸速率而言處于活躍狀態(tài)之中的時(shí)間長(zhǎng)度。該命令生成的報(bào)告可用于修改系統(tǒng)配置以便更好地平衡物理磁盤(pán)之間的I/O負(fù)荷。
[root@localhost ~]# iostat Linux 3.10.0-862.el7.x86_64 (localhost.localdomain) 03/16/2019 _x86_64_ (1 CPU)avg-cpu: %user %nice %system %iowait %steal %idle0.06 0.00 0.25 0.63 0.00 99.07Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 1.69 30.53 3.36 173562 19101 scd0 0.00 0.18 0.00 1028 0 dm-0 1.34 28.66 3.00 162925 17053 dm-1 0.02 0.39 0.00 2228 0第一行:指示系統(tǒng)版本,主機(jī)名和當(dāng)前日期
avg-cpu:總體CPU使用情況統(tǒng)計(jì),對(duì)于多核CPU,這里是所有CPU的平均值
Device:各磁盤(pán)設(shè)備的IO統(tǒng)計(jì)信息
%user:CPU在用戶態(tài)執(zhí)行進(jìn)程的時(shí)間百分比
%nice:CPU在用戶態(tài)模式下,用于nice操作,所占CPU總時(shí)間的百分比
%system:CPU處在內(nèi)核執(zhí)行進(jìn)程的時(shí)間百分比
%iowait:CPU用于等待IO操作所占CPU總時(shí)間的百分比
%steal:管理程序(hypervisor)為另一個(gè)虛擬進(jìn)程提供服務(wù)而等待虛擬CPU的百分比
%idle:CPU空閑時(shí)間百分比
tps:每秒向磁盤(pán)設(shè)備請(qǐng)求數(shù)據(jù)次數(shù),包括讀,寫(xiě)請(qǐng)求,為rtps與wtps的和
kB_read/s:每秒從設(shè)備讀取的數(shù)據(jù)量
kB_wrtn/s:每秒向設(shè)備寫(xiě)入的數(shù)據(jù)量
kB_read:讀取的總數(shù)據(jù)量
kB_wrtn:寫(xiě)入的總數(shù)據(jù)量
?
常見(jiàn)用法:iostat 2 3? ? ? ? ?每隔2秒刷新顯示,且顯示3次
?
?
?
學(xué)習(xí)地址:https://www.cnblogs.com/ftl1012/p/iostat.html
? ? ? ? ? ? ? ? ??https://blog.csdn.net/qq_20332637/article/details/82146753
總結(jié)
- 上一篇: addr2line命令
- 下一篇: strace命令学习