+ Responder ao Tópico



  1. #1

    Padrão Dúvida... comando free -m

    Boa tarde pessoal.
    Gostaria de tirar uma dúvida com relação a saída do comando free -m.
    Eu executei esse comando no meu servidor e ele retornou o seguinte:

    total used free shared buffers cached
    Mem: 1004 988 15 0 1 911
    -/+ buffers/cache: 75 928
    Swap: 2000 234 1765

    Como vocês podem ver o meu servidor tem 1Gb de memória e ele informar que apenas 15Mb estão livres.
    Na linha de baixo mostra que 75Mb estão sendo usados para cache de disco e que 928Mb estão livres.

    Pelo que eu entendi eu tenho então 943Mb de memória livre. É isso mesmo ou eu estou enganado?

  2. #2
    felco
    Visitante

    Padrão Re: Dúvida... comando free -m

    Nao voce so tem 15MB mesmo, a relacao ali eh que vc tem 75MB em buffers eh 928MB em cache, mas pode confiar que na medida que voce precisar o cache e liberado...



  3. #3

    Padrão Re: Dúvida... comando free -m

    Pelo que eu entendo você tem os 928MB livres, que estão sendo utilizados como buffer/cache, isto é, se ninguém precisar está lá para otimizar o uso do sistema operacional, se precisar ele disponibiliza ao aplicativo...
    Você pode ver que o total da memória é a soma dos itens do buffer/cache.