- 论坛徽章:
- 0
|
转自:
http://blog.c1gstudio.com/archives/427
#查看占用io的进程
ps -eo pid,user,wchan=WIDE-WCHAN-COLUMN -o s,cmd|awk ' $4 ~ /D/ {print $0}'#进程打开的文件lsof -p $pid
使用block_dump
/etc/init.d/syslog stopecho 1 > /proc/sys/vm/block_dumpsleep 60dmesg | awk '/(READ|WRITE|dirtied)/ {process[$1]++} END {for (x in process) \print process[x],x}' |sort -nr |awk '{print $2 " " $1}' | \head -n 10echo 0 > /proc/sys/vm/block_dump/etc/init.d/syslog start
以下为结果
Shutting down kernel logger: [ OK ]Shutting down system logger: [ OK ]kjournald(1860): 1156pdflush(78): 716kjournald(1861): 130nginx(13571): 88rm(21542): 85find(21540): 67nginx(13568): 65nginx(13570): 41php-cgi(13612): 37nginx(13566): 34Starting system logger: [ OK ]Starting kernel logger: [ OK ]
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93182/showart_2025179.html |
|