atualmente os processos de um dos sistemas usr estão consumindo 6,5G RSS:
root@system:~# ps aux | awk 'BEGIN {sum=0} {sum +=$6} END {print sum/1024, "MB"}'
6575.42 MB
root@system:~#
Se eu executar, free -m
ele está me dizendo que 41G (43,9G - 2,1G) de memória estão sendo usados atualmente:
root@system:~# free -m
total used free shared buff/cache available
Mem: 64402 43952 18322 0 2127 19735
Swap: 131070 129 130941
root@system:~#
EntãoSinto falta de aproximadamente 35G de memória do sistema!
Normalmente espero uma soma maior de rss por causa dos segmentos compartilhados (não considerados pelo ps)?!
Como posso identificar o que está consumindo minha memória?
A reinicialização do sistema está marcada para o dia 6...
Responder1
Você pode ter uma visão clara do processo do sistema e dos recursos relacionados usados na instalação da htop
ferramenta.
Você pode resumir o uso de memória com o seguinte comando:
ps aux --sort -rss
Consulte o link a seguir para obter mais informações sobre o tema: http://alvinalexander.com/linux/unix-linux-process-memory-sort-ps-command-cpu