Eu tenho um sistema de desktop onde o Centos 7 está instalado. Tem 4 núcleos e 12 GB de memória. Para encontrar informações de memória, eu uso free -h
o comando. Eu tenho uma confusão.
[user@xyz-hi ~]$ free -h
total used free shared buff/cache available
Mem: 11G 4.6G 231M 94M 6.8G 6.6G
Swap: 3.9G 104M 3.8G
Na coluna total, está dizendo que total em 11GB (isso mesmo), na última coluna disponível, está dizendo que 6,6GB e usado é 4,6G.
Se a memória usada for de 4,6 GB, o restante deve ser de 6,4 GB (11-4,6 = 6,4). Qual é a interpretação correta da saída acima? Qual é a diferença entre memória total, disponível e livre? Estou sem memória no caso acima se precisar de 1 GB a mais para algum novo aplicativo?
man free
comando resolver o meu problema.