表示可能ですか?CPUコア使用量Linuxの単一プロセスとそのサブプロセスにのみ適用されますか?
答え1
特定のプロセス(同じ親PIDを使用)によって開始されたすべてのプロセスを意味しますか?
その場合は、pgrep
同じ親IDを持つすべてのプロセスをフィルタリングできます。
top -p $(pgrep -P 2069 -d,)
そうでない場合は、すべてのプロセスIDをフィルタリングしてawk
次のコマンドで使用できますtop -p
。
top -p $(ps -eo pid,ppid |awk '($2==2069){printf "%s%s",delim,$1; delim=","}')
$2==2069
追跡したい実際の親プロセスPIDに変更します。