Ol� lista, F�bio e Thiago

> Ent�o, por exemplo, examinemos a sa�da do comando free na minha m�quina:
> 
> $ free
>              total       used       free     shared    buffers     cached
> Mem:        775640     771420       4220          0      30272     384540
> - -/+ buffers/cache:     356608     419032
> Swap:      1012016     187132     824884
> 
> Voc� vai me dizer que a minha m�quina de 768MB de RAM tem apenas 4 MB livre 
> n�o? Pois eu te digo que ela tem na verdade mais de 400 MB dispon�veis para 
> os aplicativos caso eles queiram usar. A coluna "free" tem dois significados: 
> na primeira linha, � a mem�ria imediatamente dispon�vel e geralmente fica 
> nessa casa a�, 4MB. A segunda linha � a mem�ria que est� dispon�vel para os 
> aplicativos (e na coluna "used" quanto realmente eles est�o usando).
> 

S� para completar: a mem�ria associada a buffers/cache, na segunda
linha, cont�m os blocos de discos acessados mais recentemente. Dessa
forma, se uma aplica��o precisar de espa�o para alocar seus processos ou
para buscar blocos do disco, ela usa este espa�o. A grande vantagem aqui
� que se Vsa. :) estiver rodando, como eu estou agora, um programa
"leve" como o evolution e fech�-lo, dependendo da quantidade de
processos e programas rodando em sua m�quina, na pr�xima execu��o do
bichinho, grande parte do arquivo n�o precisar� ser novamente recuperado
do disco, diminuindo o tempo de carga. Do outro lado, qualquer programa
executando utilizar� estes mesmos blocos para escrever (ao inv�s de ir
para o disco diretamente) dados e o sistema baixa os distintos para o
disco de tempos em tempos - da� voc� n�o poder desligar seu computador
rodando linux apertado o bot�o: alguns blocos de disco podem estar na
buffer cache (nome t�cnico dessa �rea da mem�ria) e voc� perde tudo que
ainda n�o foi gravado.

Refer�ncia b�sica, para quem ainda n�o leu: The Design of Unix Operating
System, Maurice Bach.

[]'s

Andr� Moraes
Administrador de Infra-estrutura de TI
Salvador - Bahia - Brasil

---------------------------------------------------------------------------
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

Responder a