可是,我希望看到,到底哪個進程在哪個CPU上執行,到底是哪個進程導致IOWAIT很高。
認真看man top,終於找到方法:
執行top後,按f,按j,然後按空格退出,這樣就出現一列#C,可以看見當前進程正在哪個CPU上執行了。
按W(大寫的W),將top的配置寫入配置文件,下次打開top的時候就能看見同樣的配置了。
ps
查看進程當前運行在哪個cpu上,可以執行ps-eo
pid,args,psr
[gluster@platform3 local]$ ps
-eo pid,args,psr
PID COMMAND PSR
1 init [3] 0
。。。
7546 ssh-agent -s 3
8253 sshd: gluster [p 2
8255 sshd: gluster@pt 2
8256 -bash 0
8285 /home/gluster/lo 1
8334 ps -eo pid,args, 1
8403 /home/gluster/lo 2