특정 명령이 얼마나 많은 리소스를 사용하고 있는지 알고 싶습니다.
top
및 htop
디스플레이 공정 단위에 대한 정보하지만 정보를 원하는 명령을 기준으로 당에 표시합니다. 예를 들어 RAM 크롬이 얼마나 많이 사용하고 있는지 알고 싶습니다.
답변
1 반복으로 top
배치 모드 -b
로 실행할 수 있습니다 -n1
. 당신은에, 파이프를 grep으로 awk
, SUM
결과를하고 인쇄 할 수 있습니다.
top -b -n1 | grep chrome | awk '{ SUM += $9} END { print SUM }'
어떤 열을 출력할지 모르겠습니다. $9
필요에 맞게 변경하십시오 .
답변
이것은에서 가능합니다 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
답변
누르면 H
에서 htop
그룹 메인 스레드 (명령)에 의해 프로세스를, 실제로는 스레드 가시성을 전환합니다.