process를 확인하는 명령어 ps
에서
특정 process의 이름에 해당하는 row 들만을 grep
으로 빼낸 다음,
6번째 있는 resident set size (rss
)를 awk
로 뽑아내어 다 더한 후 해당 결과를 출력.
다음은 현재 동작 중인 python process들의 총 RAM 사용량 (총 rss
의 크기)를 반환함.
ps -aux |grep python | awk '{print $6}' | awk '{total = total + $1} END {print "python="total/1024"MB"}'
ps aux
도 동작함rss
는 kilo-bytes 단위로 출력되므로 mega-bytes로 출력되게 수정.
참고자료
https://dsaint31.tistory.com/234
'Linux' 카테고리의 다른 글
[Tip] 특정 문구가 있는 process들을 모두 kill (0) | 2023.09.08 |
---|---|
[Tip] 특정 port 사용 중인 프로세스 종료시키기 (0) | 2023.09.08 |
[Command] lsof : 열린 파일 혹은 port 관련 정보 출력 (0) | 2023.09.08 |
[zsh] 사용자 Shell 확인 및 변경하기. (0) | 2023.09.08 |
[Linux] homebrew 설치하기 (Ubuntu) (0) | 2023.09.05 |