いいものをつくろう

CTOの日記

bash

プロセスごとにload(どらくらい忙しいか)を確認する方法

投稿日:

 

ポイントは

pidをまずpsからgrepで取ってきて、

それをpidstatで確認しています

for pid in `ps aux | grep "process-name-to-lookfor"  |awk '{print $2}'`; 
do 
  pidstat -u -p $pid; 
done

 

他にもdstatもいいですよ

dstat --top-cpu-adv

 

参考

dstatの便利なオプションまとめ

 

以上です

-bash

Copyright© CTOの日記 , 2020 All Rights Reserved.