显示父进程及其子进程的CPU核心使用情况

显示父进程及其子进程的CPU核心使用情况

是否可以显示CPU核心使用率只针对 Linux 上的单个进程及其子进程?

答案1

您的意思是由某个进程启动的所有进程(具有相同的父 PID)吗?

如果有,pgrep您可以过滤具有相同父 ID 的所有进程:

top -p $(pgrep -P 2069 -d,)

如果没有,您可以过滤所有进程 IDawk并将其与以下命令一起使用top -p

top -p $(ps -eo pid,ppid |awk '($2==2069){printf "%s%s",delim,$1; delim=","}')

更改$2==2069为您要跟踪的实际父进程 pid。

相关内容