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
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]