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 -m
meu 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 1135MB
aplicativos 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.