linux- de livre [duplicado]

1

Estou tentando determinar se meu servidor precisa de mais memória.

free -m
             total       used       free     shared    buffers     cached
Mem:          7993       7719        274          0        372       5866
-/+ buffers/cache:       1480       6513
Swap:        11617          0      11616

O cache é alto e livre é baixo (o servidor lida com muitos pedidos). Isso é indicativo de que o servidor poderia se beneficiar da memória adicional, já que toda a memória livre está sendo usada como cache?

    
por rizen 24.08.2011 / 17:43

2 respostas

3

Não, isso é o que o Linux faz: ocupa a maior parte da RAM livre e a usa como cache. Se os processos precisarem de mais memória, o cache será liberado para esses processos.

A linha relevante é o "- / + buffers / cache", que indica que você tem 6.5 essencialmente livre. Além disso, você não está usando nenhuma troca, então você não atingiu uma situação de uso de memória alta.

    
por 24.08.2011 / 17:48
0

Este artigo fornece muitas informações úteis sobre como interpretar o resultado livre.

    
por 24.08.2011 / 17:47

Tags