RAM vs UBUNTU probem [duplicado]

0

Eu tenho um problema com o gerenciamento de memória do Ubuntu. Estou executando o Ubuntu 13.10 de 32 bits.

Meu sistema está executando apenas o Chromium. No entanto, quando executo free -m , ele retorna:

              total       used       free     shared    buffers     cached
Mem:          5861       4525       1336          0        638       3385
-/+ buffers/cache:        500       5360
Swap:            0          0          0

Não consigo descobrir por que há muita memória sendo usada. Por que isso acontece?

    
por user2883814 06.09.2014 / 19:46

1 resposta

2

Primeiro, como o @CassioSposito disse, você está usando o Ubuntu de 32 bits. Você realmente deveria estar usando 64 bits se o seu processador for compatível.

O Ubuntu gosta de comer RAM porque gosta de cachear coisas. O Ubuntu, em outras palavras, gosta de armazenar coisas na memória porque é mais rápido ler / escrever. Também gosta de fazer isso porque não gosta de desperdiçar RAM valiosa.

O tamanho do cache é dinamicamente flutuante e baseia-se em duas coisas:

  • A quantidade de memória necessária para outros programas
  • A quantidade de memória livre.

O Ubuntu usará quase toda a memória livre para seu cache, mas removerá o material do cache quando outros programas precisarem da memória.

É um comportamento perfeitamente normal. Na verdade, os sistemas operacionais mais modernos fazem isso porque tornam o sistema mais rápido e não têm desvantagens reais.

    
por Kaz Wolfe 06.09.2014 / 20:10