Em 9 de fevereiro de 2017 16:47, Vinícius Aquino do Vale <
[email protected]> escreveu:

>
> >
> >         Boa tarde.
> >
> >         Gostaria de uma pequena ajuda, um "brainstorm" quem sabe...
> >
> >         Conforme tenho acompanhado nos logs, após a execução de uma
> >         query gigantesca pela aplicação, na segunda vez, logo em
> >         seguida começam a aparecer várias msg no log "cannot allocate
> >         memory".
> >         Estranhamente, ao dar o comando free -m exibe que ainda se tem
> >         mais de 10GB de memória livre.
> >
>
> Verifique se o usuário postgres está com os limites definidos.
>
> execute um *ulimit -a* no usuário *postgres* e veja se os limites não
> estão abaixo do esperado para execução do PostgreSQL.
>


$ ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 127941
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 4096
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited


>
>
> Att,
> Vinicius Vale
>
>
> Em qui, 9 de fev de 2017 às 16:43, Flávio Silveira <[email protected]>
> escreveu:
>
>> Em 9 de fevereiro de 2017 14:51, Mariana Hansen <[email protected]
>> <mailto:[email protected]>> escreveu:
>> >
>> >         Boa tarde.
>> >
>> >         Gostaria de uma pequena ajuda, um "brainstorm" quem sabe...
>> >
>> >         Conforme tenho acompanhado nos logs, após a execução de uma
>> >         query gigantesca pela aplicação, na segunda vez, logo em
>> >         seguida começam a aparecer várias msg no log "cannot allocate
>> >         memory".
>> >         Estranhamente, ao dar o comando free -m exibe que ainda se tem
>> >         mais de 10GB de memória livre.
>> >
>>
>> Acho que seria uma boa ideia se você colasse a saida do free também. Não
>> estou dizendo que é o seu caso mas acontece de algumas pessoas
>> interpretarem erroneamente a alocação.
>>
>> Atenciosamente,
>>    Flavio Silveira
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a