単一プロセスのメモリ使用率を監視する方法は?

単一プロセスのメモリ使用率を監視する方法は?

PIDの代わりにプログラム/実行ファイル名で単一プロセスのメモリとCPU使用率を監視する方法

答え1

この試み。プログラム名が必要な場合

   mypid=`pidof programname` ; top -p $mypid

または

     top -p `pidof programname`

答え2

監視装置一つまたはもっと名前と一致するインスタンス:

top -p$(pgrep <program> | tr '\n' ',' | head -c -1)

pgrep -fコマンドライン全体で一致するものを検索するために使用されます。

(また適用されますhtop。)

関連情報