BUG #17309: Memory consumption
BUG #17309: Memory consumption
От:
PG Bug reporting form <noreply@postgresql.org>
Дата:
The following bug has been logged on the website: Bug reference: 17309 Logged by: raj adi Email address: vihari.postgresdba@gmail.com PostgreSQL version: 13.2 Operating system: linux Description: Hi Team, We are configured postgres 13.2 version in the EKS cluster. We are facing high memory consumption. we have 60GB of RAM and with in one week almost the memory is reaching 40 GB. I found one of the checkpointer background process is consuming 16.1 % memory. I never seen this much memory consumption in the postgres. Please provide any option to resolve this memory issue. Kindly let me know if any memory leak in the postgres 13.2 version. USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 1001 101 0.0 16.1 10858488 10534144 ? Ss Nov14 17:18 postgres: checkpointer Thanks and Regards, Vihari
Re: BUG #17309: Memory consumption
От:
Tom Lane <tgl@sss.pgh.pa.us>
Дата:
PG Bug reporting form writes: > We are configured postgres 13.2 version in the EKS cluster. We are facing > high memory consumption. we have 60GB of RAM and with in one week almost > the memory is reaching 40 GB. I found one of the checkpointer background > process is consuming 16.1 % memory. I never seen this much memory > consumption in the postgres. Please provide any option to resolve this > memory issue. Kindly let me know if any memory leak in the postgres 13.2 > version. It seems quite unlikely that there's any actual bug here; more likely, you are misreading the output of "ps". Many versions of ps will report a process's use of shared memory as though it were local memory in that process, ie ps will claim that each process is consuming the whole amount of the shared memory, even though there's really only one copy. Particularly with the checkpointer, which doesn't run any user-defined code, a leak isn't very credible. I would ask first what is your shared_buffers setting? If the checkpointer's reported memory consumption isn't much more than that, then there's nothing to see here. regards, tom lane