top /h top; 명령별로 프로세스를 그룹화합니다.

top /h top; 명령별로 프로세스를 그룹화합니다.

특정 명령에 얼마나 많은 리소스가 사용되는지 알고 싶습니다.

top프로세스별로 정보를 표시 하는데 htop, 명령으로 정보를 표시하고 싶어요. 예를 들어 Chrome이 얼마나 많은 RAM을 사용하고 있는지 알고 싶습니다.

답변1

H메인 스레드(명령)별로 프로세스를 그룹화하면 htop실제로 스레드의 가시성이 전환됩니다.

답변2

실행 중인 동안 클릭하면 이 작업을 수행할 수 있습니다 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

답변3

top일괄 모드에서는 -b1회 반복을 실행할 수 있습니다 -n1. 그것을 grep하고, 에 파이프하고 awk, SUM결과를 인쇄합니다.

top -b -n1 | grep chrome | awk '{ SUM += $9} END { print SUM }'

어떤 열을 출력하고 싶은지 모르겠습니다. $9필요에 맞게 변경하세요 .

관련 정보