Conheça o uso de memória de seus aplicativos em um servidor

Comando simples que o ajudará a monitorar o uso de memória por seus aplicativos (para o seu usuário, você está logado) no servidor. Inclui o uso real de RAM (RSS e RSS total) e memória virtual (VSZ):

ps -u `id -un` --sort -rss -o pid,rss,command:80,time,vsz | awk '{print $0}{sum+=$2} END {print "Total", sum}'

80 é a largura da coluna para o comando, altere para o que você deseja;)

Considere também a criação de um alias para este comando (você não quer digitá-lo todas as vezes ou usar o grep em um histórico, certo?):

# add this to bash (change umem to whatever you want it to be)
alias umem='ps -u `id -un` --sort -rss -o pid,rss,command:80,time,vsz | awk '''{print $0}{sum+=$2} END {print "Total", sum}''''

Se você quiser usar o mesmo comando para monitorar todos os processos, substitua -u id -unpor -Ae para o outro usuário usar -u some_username.