Para aplicativos que são executados com mais de uma instância, você precisa somar o total. Você pode usar awk
para fazer isso:
ps aux | awk '/YOUR_APP/ { sum+=$4 } END { print sum }'
Estou tentando usar ps
para comparar um programa, mas não tenho certeza de quais sinalizadores usar. Eu gostaria de obter a quantidade de RAM usada no programa no total, qual sinalizador devo usar?
Para aplicativos que são executados com mais de uma instância, você precisa somar o total. Você pode usar awk
para fazer isso:
ps aux | awk '/YOUR_APP/ { sum+=$4 } END { print sum }'
ps axu|grep YOUR_PROCESS | grep -v grep|awk {'print $4'}
Tags command-line ps memory