pmap을 사용하여 메모리 사용량을 확인할 수 있나요?

pmap을 사용하여 메모리 사용량을 확인할 수 있나요?

Apache 서버의 메모리 사용률을 측정하고 싶습니다. 해당 pmap명령을 사용하고 모든 프로세스 ID를 전달하여 httpd총 사용률로 설정할 수 있습니까?

pmap PID1 PID2 ....

pmapRAM 활용보다 더 많은 정보를 제공 하는 것 같습니다 . Unix/Perl에 메모리 사용량에 대한 올바른 정보를 얻는 명령이 있습니까?

답변1

ps유틸리티를 사용하여 이를 수행할 수 있습니다. 다음은 Linux에서 실행됩니다.

ps -p $(pgrep -d',' -x apache2) -o rss= | awk '{ i += $1 } END { print "Usage: " i"K" }'

apache2배포판에서 Apache에 사용하는 프로세스 이름으로 바꿉니다 .

관련 정보