[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: swap é mesmo necessário?



Eduardo Costa Lisboa wrote:

On 10/7/05, Fabiano Pires <fabiano.pires@gmail.com> wrote:

A existência de uma memória de swap é esperada pelo kernel. Caso você
não utilize swap, seu sistema ficará extremamente lento quando o
sistema se aproximar do uso máximo da memória (usado + cache).

Eu já passei por isso: estava com o vmware rodando, compilando alguns programinhas do KDE, e o mozillão aberto num micro com 768 MB. Se não fosse um maldito bug (que por sinal existe até hoje) de vazamento de memória do mozilla, a memória nao tinha enchido. O que aconteceu na ocasião? Como não tinha swap, de repende o micro paralisou - nada funcionava e a luz do HD disparou. 1 ou 2 minutos depois (!) o mozilla foi fechado e apareceu no syslog uma mensagem qquer informando que o kernel matou um processo pra liberar ram pra trabalhar. Depois fui analizar, mas tanto cache qto buffers estavam espremidos ao mínimo de tanta memória que vazou do mozilla.

Se tivesse swap, o kernel ia calmamente puxando as coisas pro disco e, devido a lentidão que logo iria aparecer, eu seria capaz de notar que o micro estava com problemas e impedir o desastre eminente (matar processos para sobreviver)


--
Marcos



Reply to: