>>Misturar aplicação com banco de dados não é uma boa...
concordo, mas vai convencer o cliente a gastar mais dinheiro!

>>aplicação precisa *realmente* dos 8 GB?
estamos sempre tentando otimizar a aplicação, mas atualmente a resposta é
sim.

>>sugiro que leia sobre como o kernel apresenta esses valores em aplicações
como top
cada processo estava com valores distindtos, ou seja, não representavam o
mesmo processo pai.

>>Não entendi a pergunta. Se há memória porque um processo não pode
utilizá-la?
>>Sim. Uma simples consulta pode utilizar bem mais do que isso.
Vou explicar, no meu modesto conhecimento, pensei que o máximo de memória
ram que o postgres pode usar seria:
(shared_buffers) + (autovacum_max_workers * maintenance_work_mem) +
(max_connections + work_mem)
minha intenção era limitar o uso de ram para não usar swap,
então quando ví um único processo utilizando cerca de 3GB, achei estranho
dúvida: este tamanho todo de processo poderia ser além dos parâmetros
citados acima, o cache do s.o.?


Atenciosamente,

Alessandro Lima
email [email protected]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a