Mostra o uso do núcleo da CPU para o processo pai e seus processos filhos

4

É possível exibir uso do núcleo da CPU apenas para um único processo e seus processos secundários no Linux?

    
por syntagma 15.06.2015 / 10:28

1 resposta

1

Você quer dizer todos os processos iniciados por algum processo (tem o mesmo PID pai)?

Se você tem pgrep , pode filtrar todos os processos com o mesmo ID pai:

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

Se não, você pode filtrar todos os IDs do processo por awk e usá-los com top -p :

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

Altere $2==2069 com o pid pai real que você deseja acompanhar.

    
por 15.06.2015 / 11:55