linuxシステム負荷の表示、pidプロセスの追跡、およびcpu負荷の追跡
911 ワード
今日サーバーの負荷は突然とても高くて、急に混乱して、以前使うことができるtop、ps、私がすぐに混乱したことを発見して、それからgoogleは下りて、ついに目が光って使うことができることを見ました
プロセスIDを取る
あなたが知っている:)
プロセスの動作を追跡
機能:CPU占有率が最も多い上位5プロセスps aux|sort-k 3 nr|head-n 5注を探し出す:結果の第3列はCPU占有率あるいはtopでそれから大文字P
プロセスIDを取る
1
ps aux|grep
"^www "
|awk
'{print $3" " $2}'
|sort|tail -n 1|awk
'{print $2}'
2
#
3
ps auxw --sort=%cpu|awk
'{print $3" "$2}'
|tail -n 1|awk
'{print $2}'
あなたが知っている:)
プロセスの動作を追跡
1
strace -p `ps aux|grep
"^www "
|awk
'{print $3" " $2}'
|sort|tail -n 1|awk
'{print $2}'
`
機能:CPU占有率が最も多い上位5プロセスps aux|sort-k 3 nr|head-n 5注を探し出す:結果の第3列はCPU占有率あるいはtopでそれから大文字P