Posso usar o pmap para descobrir a utilização da memória?

2

Eu quero medir a utilização de memória do meu Apache Server. Posso usar o comando pmap e passar todos os IDs de processo de httpd e usar isso como total utilização?

pmap PID1 PID2 ....

Parece que pmap fornece mais informações do que apenas a utilização da RAM. Existe algum comando no Unix / Perl com o qual eu possa obter as informações corretas para uso da memória?

    
por Amit Nagar 28.12.2012 / 06:58

1 resposta

1

Você pode fazer isso usando o utilitário ps . O seguinte irá funcionar no Linux:

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

Substitua apache2 pelo nome do processo que sua distribuição usa para o apache.

    
por 28.12.2012 / 07:18

Tags