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

Re: Limpar Swap



Caros colegas ...

Achei interessante as discução e gostaria de dar a minha contribuição ...

Primeiramente quanto a solução do programa em C. Acho que é uma solução arriscada, sistemas Unix em geral não são tão restritivos quanto a alocação de memória como por exemplo o Windows, isso quer dizer que vc pode conseguir limpar o swap através desta solução, mas acho perigoso, pois, o sistema operacional mantém tabelas de alocação, não sei como ele se comportaria quanto a essa solução forçada ...

O segundo ponto é ... acho que vc não precisa se preocupar com o tamanha do swap alocado, o sistema operacional implementa algumas estratégias para desalocar memória que não está sendo usada ... agora ... se esse espaço alocado em swap está realmente sendo usado, avalie se o quantidade de memória RAM é suficiente para a sua aplicação, swap muito grande pode ser falta de RAM ...

Concluindo ... se o swap chegar a encher pode ter certeza que o sistema operacinal vai desalocar o que "NAO ESTÁ SENDO USADO" ... caso contrário out-of-memory .. hehehe ....

T+

maicon <maicon@fisica.ufsc.br> escreveu:
Falei com um amigo e ele me chamou atenção pro swapoff, talvez seja possivel
por ai ! tens que dar uma olhada no man!

Em Sex 13 Jan 2006 17:16, maicon escreveu:
> Tá ai um negocio arriscado! tão arriscado que eu não sei se tem programa
> distribuido que o faça!
> É possivel fazer um programa em C que o faça, é so usar alocação dinâmica
> de memoria e alocar a swap, depois usar a função free() pra limpar. Só que
> é necessario saber exatamente o intervalo da memoria que é a swap.
>
> Em Sex 13 Jan 2006 17:45, Harlei escreveu:
> > Amigos,
> >
> > sei que não é o ideal, mas, o meu swap é de 1317 e está com 667 em uso e
> > subindo. Eu sei oque é que está usando tanta swap assim, é o MRTG com 140
> > pearl aberto. Existe alguma forma de diariamente eu esvaziar o swap para
> > evitar ter swap cheio um dia? Ou só bootando o servidor mesmo?
> >
> > obrigado
> >
> > Harlei



Yahoo! doce lar. Faça do Yahoo! sua homepage.
Reply to: