Mauricio Teixeira (netmask) wrote:
>$ free -m
> total used free shared buffers cached
>Mem: 123 117 6 0 2 61
>-/+ buffers/cache: 53 69
>Swap: 509 27 482
>
>Pelo que diz a�, estou usando 60MB de mem�ria s� para cache de disco, e
>27MB para swap. Acontece que existem momentos em que cai para 40MB de
>cache, e aumenta para 40MB de swap (por exemplo).
>
>O que eu quero � saber de que forma eu poderia reduzir a quantidade de
>mem�ria que vai ser alocada para cache, de forma que eu tenha mais
>espa�o para as aplica��es, o que *em teoria* reduziria meu uso de swap.
>
>Algu�m pode indicar o caminho, ou comentar sobre os benef�cios e/ou
>malef�cios dessa altera��o?
Malef�cios.
Voc� est� querendo mexer com algo que funciona bem. N�o vou me alongar na
explica��o, porque j� a fiz pelo menos meia d�zia de vezes e voc� pode
encontrar no hist�rico da lista.
Fato � que o kernel gerencia a mem�ria melhor do que voc� est� imaginando.
A mem�ria dedicada ao cache e aos buffers serve para acelerar o seu
sistema. O que vai para o swap � o que n�o est� mais sendo usado.
Se voc� quer mexer em algo, o arquivo � o swappiness, que controla o qu�o
agressivo o kernel vai ser com rela��o ao swap.
Mexa a seu pr�prio risco:
/proc/sys/vm/swappiness
--
Thiago Macieira - thiago (AT) macieira (DOT) info
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
3. Ac seo woruld wear� geborod, sw� se Scieppend cwea� "Gewurde Unix" and
wundor fremede and him "Unix" genemned, ��t is se rihtendgesamnung.
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html