CPU使用率調査コマンド(Linux)
CPU使用率の調査コマンド(Linux)
CPU使用率が高いもの順にソートして出力。
CPU使用率監視などでしきい値を超えた際の自動コマンドなどとして登録しておくと調査の時などに役立つ。
# echo "Pid %CPU Process name";UNIX95= ps -eo pid,pcpu,args | grep -v "%CPU" | sort -rn -k 2 | head Pid %CPU Process name 31286 1.7 /opt/hinemos/jre1.5.0_22/bin/java -Dprogram.name=run_hinemos.sh -server 3546 0.2 top 8326 0.1 sshd: root@pts/0 32118 0.0 /opt/hinemos/jre1.5.0_22/bin/java -Xms16m -Xmx64m -cp 31929 0.0 postgres: hinemos_quartz hinemos 127.0.0.1(60334) idle 31927 0.0 postgres: hinemos_quartz hinemos 127.0.0.1(33095) idle 31925 0.0 postgres: hinemos_quartz hinemos 127.0.0.1(48067) idle 31923 0.0 postgres: hinemos_quartz hinemos 127.0.0.1(57343) idle