Quanto ram está sendo usado no meu laptop?

9

Tenho 3987MB de RAM no meu laptop. O Gerenciador de tarefas (sistema) diz que estou usando 700 MB dessa RAM, enquanto o comando "free -m" diz que estou usando quase 1500 MB. Qual deles está correto e por que eles mostram dois valores diferentes?

Obrigado por qualquer ajuda.

Kida
fonte
11
O gerenciador de janelas em execução (área de trabalho) também está usando RAM. E todos os programas em execução ao mesmo tempo em que você está usando sua máquina.
dschinn1001

Respostas:

10

Espero que você tenha inicializado ou não tenha trabalhado muito ainda. Um sistema ubuntu deve fazer uso de todo o ram. Ambos estão corretos. Quanto menor é o quanto realmente é usado para aplicativos e gratuito inclui cache.

Cache é a leitura de dados do seu disco rígido em RAM. No momento em que você precisar de memória RAM, parte do cache será sacrificada, mas se você acessar arquivos no sistema que estão no cache, o sistema usará isso em vez de um acesso lento ao disco para que sua máquina trabalhe mais rápido e consuma menos energia.

A saída do free -mmeu sistema:

             total       used       free     shared    buffers     cached
Mem:          1763       1634        129          0         15        483
-/+ buffers/cache:       1135        627
Swap:         1019        675        343

Um sistema saudável com memória livre mínima. Observe a segunda linha -/+ buffers/cache. Estou realmente usando 1135MBaplicativos e 627MBé gratuito, se necessário, pois o kernel pode chutar alguns dos mais antigos cache usados ​​com facilidade. Como não é tanto quanto o meu computador doméstico, ele também usa swap porque o cache é mais valioso do que a memória raramente acessada. O kernel é realmente bom em utilizar os recursos do seu computador para tirar o máximo proveito dele.

Sylwester
fonte
2

Abra o terminal (ou pressione Ctrl+ Alt+ T) e digite top para ver o uso real da memória. Como alternativa, você pode usar o System Monitor para ver o uso da memória.

Hasiya
fonte
o que você quer dizer com uso de memória real? a memória em cache ainda é usada.
Alvar