Por que o uso de memória mostrado no System Monitor difere daquele em ps_mem?

6

Eu vim para o Ubuntu 16.04 do Mint 17.3 (e Ubuntu Mate 15.10), e estou chocado com o uso de memória do Ubuntu 16.04.

Com uma instalação limpa, o 16.04 usou cerca de 650 Mb de RAM, e depois de 1 ou 2 dias, depois de instalar mais aplicativos para uso regular, o 16.04 usa ~ 1GB no modo inativo e sobe para 1,5 GB apenas com 4 ou 5 guias cromadas.

Então eu uso uma ferramenta de terminal para verificar a memória (eu uso ps_mem aqui) - e a memória aqui é significativamente menor do que mostrada no System Monitor:

Então, minhas perguntas são:

  1. Qual ferramenta mostra o uso correto da memória: Monitor do Sistema ou ps_mem ?
  2. Por que o Ubuntu 16.04 está usando tanta memória?
por kaanoo2904 16.06.2016 / 09:40

3 respostas

4

Você pode executar free -m para verificar o uso da memória:

Pc_mem mostra o uso real da memória (col usado), mas o monitor do sistema gnome mostra o uso de ( buffer / cache - usado) de acordo com esta resposta
. Mas eu acho que a equação é alterada com o monitor de sistema 3.18.2 para

  

(1- (usado / total)) * 100 ou (1- (usado / disponível)) * 100 .

    
por Mohamed Slama 16.06.2016 / 10:18
1

Não tenho certeza do que exatamente o ps_mem mostra, mas o gnome system monitor está correto e o ubuntu 16.04 tem problemas de memória. Eu tenho Ubuntu 16,04 em três PCs diferentes e em cada máquina RAM uso é bastante elevado, perto de 1,5 Gb (eu quero dizer o uso de RAM após a inicialização e não há programas adicionais executados). No ubuntu 15.10, o uso de RAM foi de cerca de 700Mb. A única coisa que encontrei é esse relatório de erros que confirma esse bug. Espero que o canônico conserte isso.

    
por maks1m 31.08.2016 / 22:32
1

Eu monitore o uso de memória pelo aplicativo usando htop

sudo apt-get update
sudo apt-get install htop

executado por

htop

para obter este resultado:

Os controles são intuitivos o suficiente para que eu use com F6 SortBy para decidir se estou mais interessado em memória ou CPU%

Aqui está um artigo que mostra formas mais avançadas de usar htop

No topo dos esteróides - 15 exemplos práticos de HTOP no Linux

    
por SDsolar 31.10.2017 / 06:32