特定のコマンドでどのくらいのリソースが使用されているかを知りたいです。
top
プロセス別に情報を表示するのにhtop
、コマンドで情報を表示したいです。たとえば、ChromeがどのくらいのRAMを使用しているかを知りたいと思います。
答え1
H
メインスレッド(コマンド)ごとにプロセスをグループ化すると、htop
実際にスレッドの可視性が切り替わります。
答え2
実行中にクリックすると、これを行うことができますatop
。p
ヘルプから:
Accumulated figures:
'u' - total resource consumption per user
'p' - total resource consumption per program (i.e. same process name)
'j' - total resource consumption per container
答え3
top
バッチモードでは、-b
1回の繰り返しを実行できます-n1
。それをgrepして、にパイプしawk
、SUM
結果を印刷します。
top -b -n1 | grep chrome | awk '{ SUM += $9} END { print SUM }'
どの列を出力したいのかわかりません。$9
必要に応じて変更してください。