o uso da memória é tão alto no linux

0

Eu achei que o uso de memória é tão alto.
E eu verifiquei via top comando, apenas 66664k livre, memória total do meu computador é de 12GB.
Eu verifiquei todos os processos através do software do monitor do sistema, encontrei todos os processos custam cerca de 200MB de memória.

  1. Por que o comando top diz que apenas 60 kb de memória é gratuita?

  2. Às vezes, eu achei alguns processos custam memória de cerca de 10TB e eles liberte a memória de uma só vez. Alguém me diz? obrigado.

por ken 29.11.2012 / 10:35

2 respostas

3

A resposta curta é - cache. Não se preocupe muito, a memória usada significa que não se trata apenas de coletar poeira. Ainda pode ser usado para outros fins, no entanto.

    
por 29.11.2012 / 11:25
3

Você já tentou com htop ?

Para instalar em um sistema baseado em Debian:
apt-get install htop

Legenda:
1. Green = Used Memory
2. Azul = Buffers
3. Amarelo = Cache

    
por 29.11.2012 / 12:13