상위 프로세스와 해당 하위 프로세스의 CPU 코어 사용량을 표시합니다.

상위 프로세스와 해당 하위 프로세스의 CPU 코어 사용량을 표시합니다.

표시가 가능한가요?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로 변경합니다 .

관련 정보