I/O wait高高等待

1.使用iotop命令

使用該命令有個條件,Linux內核要高於2.6.20的版本,版本過低則沒有此命令,執行效果如下圖所示:

2:block_dump方法


首先,關閉syslog服務,然後開啓block_dump,最後正則表達式提取dmesg信息。

/etc/init.d/syslog stop                     

echo 1 > /proc/sys/vm/block_dump

dmesg | egrep "READ|WRITE|dirtied" | egrep -o '([a-zA-Z]*)' | sort | uniq -c | sort -rn | head

執行結果如下圖所示:

注意:操作完成後請關閉block_dump和啓動syslog

echo 0 > /proc/sys/vm/block_dump       #關閉block_dump

/etc/init.d/syslog start                             #啓動syslog

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章