Como ler o uso da memória?

0

Bem, eu estou muito confuso com o uso de memória no Ubuntu (provavelmente linux em geral)

TL; DR: o uso da memória é de 70%. Quando eu verifico top , htop , ps aux etc. Eu posso ver que deveria haver um uso de memória de ~ 10%.

Por que alguém diz que meu uso está em torno de 70%? O que eu tenho que entender para conseguir isso?

UPDATE:

free -h 

         total       used       free     shared    buffers     cached
Mem:      7.8G       7.4G       419M       760K       851M       730M
-/+ buffers/cache:       5.8G       2.0G
Swap:           0B         0B         0B

###########################################################################

top -b n1 | head -n 5

top - 15:16:53 up 13:09,  2 users,  load average: 1.49, 1.43, 1.52
Tasks: 258 total,   1 running, 257 sleeping,   0 stopped,   0 zombie
%Cpu(s):  4.8 us,  1.9 sy,  0.0 ni, 92.2 id,  0.8 wa,  0.0 hi,  0.3 si,  0.0 st
KiB Mem:   8169808 total,  7740972 used,   428836 free,   871604 buffers
KiB Swap:        0 total,        0 used,        0 free.   748248 cached Mem

Uma imagem do htop, ordenada por MEM% - você pode ver que há 6 de 8 gb de memória reservada. Mas quando você soma os valores da coluna MEM% , obtém uma porcentagem muito menor que 6 gb.

    
por Brettetete 17.11.2014 / 14:18

1 resposta

1

Digite free -h no console. Você terá algo assim: total used free shared buffers cached Mem: 15G 9,1G 6,1G 270M 524K 7,6G -/+ buffers/cache: 1,5G 13G Swap: 0B 0B 0B

A primeira linha diz que, com 15G de memória instalada (16 do marketologist), tenho 9 usados para aplicativos e 7,6 para o cache do sistema de arquivos. A terceira linha mostra que eu tenho a troca desabilitada.

    
por Barafu Albino 17.11.2014 / 15:11