[FUG-BR] Cannot allocate memory

João Carlos Mendes Luís jonny em jonny.eng.br
Segunda Agosto 13 19:51:44 BRT 2007


Fabiano Caixeta Duarte wrote:
> Senhores,
>
> De uns dias pra cá meu sendmail 8.13.8 instalado em um FreeBSD 6.2 num 
> servidor IBM com 2.5GB de memória RAM começou a registrar no log 
> mensagens como esta:
>
> Aug 13 17:42:22 mx sm-mta[6698]: l7DKgLwZ006698: SYSERR(root): out of 
> memory: Cannot allocate memory

Isso acontece imediatamente, ou é necessário alguma condição?

Já percebi que servidores com muita memória RAM tem maior dificuldade 
para fazer mmap.  Se o sendmail estiver tentando fazer um mmap muito 
grande, poderá ter problemas.

Um bug corrigido esta semana no RELENG-6, no programa rpc.statd, diz 
respeito a isso.  O programa funcionava perfeitamente, até colocar ele 
para rodar num servidor com 4G de RAM.  Ai ele parou de rodar dando erro 
no mmap.  Descobriu-se que era um bug interno: Ele mapeava o mesmo 
arquivo várias vezes.  Mas o problema só aparecia quando o servidor 
tinha mais de 3G de RAM.

Bem, não respondi a sua pergunta, mas espero ter ajudado a direcionar 
alguem que queria hackear a resposta...
>
> Entretanto o top, no mesmo momento, me diz que:
>
> Mem: 474M Active, 1447M Inact, 222M Wired, 13M Cache, 112M Buf, 354M Free
>
> Alguém tem algum palpite?
>
> Grato!
>
> -- 
> Fabiano Caixeta Duarte
> Especialista em Redes de Computadores
>
> ************************************
> " DESISTIR é uma solução permanente
>   para um problema temporário. "
>                      James MacArthur
> ************************************
> ------------------------------------------------------------------------
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>   


                                        Jonny

-- 
João Carlos Mendes Luís - Networking Engineer - jonny at jonny.eng.br



Mais detalhes sobre a lista de discussão freebsd