2018. 5. 30. 22:13
top, ps에서 보여주는 프로세스 메모리 사용률(%)은 VmRSS 값을 기준으로 보여준다.
VmSize: 전체 할당된 가상 메모리의 크기
VmRSS: 실제 물리적 메모리가 할당된 크기
cat /proc/{PID}/status | grep "VmRSS"
top에서 실제로 물리적 메모리를 사용하고 있는 항목은 RES 필드에 있는 내용입니다.
# 메모리 사용량 표시
top 실행서 shift + m 누르기
# 메모리 사용량 표시 (ps -eo)
ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 11
# 메모리 사용량 표시 (ps -eo) - 명령인수 숨기기
ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,comm --sort -rss | head -n 11
docker container에서는 VmSize 값이 왜 크게 나오는지 모르겠음;;
※ 참고 사이트 ※
'리눅스 > 명령어' 카테고리의 다른 글
리눅스 디렉토리 사용률 정렬하는 방법 (1) | 2023.12.05 |
---|---|
nohup 명령어 사용 방법 정리 (0) | 2018.11.20 |
메모리 사용량 확인 (free, top, sar, vmstat, dstat) (0) | 2018.05.30 |
curl 사용법 (0) | 2018.05.03 |
fping, nmap: IP 스캔 (0) | 2017.12.23 |