리눅스 메모리 사용량순 프로세스 보기 tip

홈페이지 속도가 현저히 떨어지거나 버벅거릴때 정확한 메모리,cpu  사용량을 알아야 할 때가 있습니다.

그럴때 간단히 텔넷/ssh로 확인이 가능합니다.


리눅스 메모리 사용량순 프로세스 보기


# ps -ef --sort -rss

*메모리 사용량이 높은 순으로 정렬되어 나옵니다. 제 서버의 경우 mysql과 apache 사용량이 제일 높게 나오네요.

또 다른 방법

# ps -ef --sort -rss | head -n 11

* 11대신 다른 숫자를 대입해도 됩니다. 

# ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 11

혹은

# ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,comm --sort -rss | head -n 11

이걸로 하시면 됩니다.(명령인수 숨기기)

첫번째 명령어로 실행시

*메모리 사용량과 cpu 사용량이 %로 나옵니다.

두번째 명령어로 실행시(명령인수 제외)


저작자 표시 비영리 변경 금지
신고