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

Re: Problemas com load average



Francisco M Neto wrote:
Bom dia!

	Estou tendo alguns problemas de performance com o Sarge aqui... já
chequei os arquivos da lista, mas não achei nada que pudesse me ajudar.

	A situação é a seguinte: usualmente eu deixo o PC ligado direto, e
quando vou dormir eu deixo um ou dois torrents abertos e o xmms tocando
alguma coisa. Por algum motivo completamente desconhecido pra mim, em
alguns momentos o load average simplesmente explode sem motivo aparente
e chega a incríveis 10, 15.

Esse número só é incrivel a primeira vez que voce o encontra... eu jávi coisas bem piores... :-) De qquer jeito, é bastante alto.

	Isso é muito estranho. Já cheguei a saída do ps, e não tem nenhum
processo zumbi ou morto comendo o processamento. Também já deixei o
vmstat monitorando o PC, e pra ele não tem nada de anormal. O top mostra
a mesma coisa.

Bom, voce tem verificar no exato momento que o load average está alto, fazer um 'ps aux' num terminal e deixar o top rodando no outro. No top, use a tecla 'M' (maiuscula) para ordenar por uso de memória e 'P' para ordenar por uso de CPU. 'q' sai (atenção, o top faz muitos comandos com apenas um toque - cuidado pra não fazer besteira por lá)

	Mas isso contiua acontecendo, e é extremamente irritante. Do nada, o
acesso a disco dispara, e o kernel começa a matar um processo atrás do
outro tentando diminuir a carga, mas sem efeito.

Vc está meio certo nessa parte. Isso (kernel sair matando processos) acontece *sempre* que sua memória lota. O kernel só mata processos pra liberar espaco de memória, não tem nada a ver com o load average. Verifique nos logs do sistema. Passei por uma situação semelhante, mas era com o postfix - recomendo uma olhada:
http://lists.debian.org/debian-user-portuguese/2005/05/msg00284.html

	Depois de um ou dois minutos dessa agonia, o efeito cessa e tudo volta
ao normal...

Os sintomas conferem 100% com o diagnóstico ai em cima... :-)

	Já não sei mais o que fazer. Alguém tem alguma idéia?

99% de chance de que algum processo seu se perdeu e comecou a ocupar toda a sua memória disponível. O ideal seria vc estar junto do micro no momento e ir verificando em tempo real...

Qquer coisa, manda outro e-mail que tentamos ajudar.


--
Marcos



Reply to: