Re: Different memory allocation strategy in Postgres 11?

From: Thomas Kellerer <spam_eater(at)gmx(dot)net>
To: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: Different memory allocation strategy in Postgres 11?
Date: 2018-10-26 17:10:34
Message-ID: 06c3eb1f-4317-4c61-1038-fbc5ec76b0fa@gmx.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Jeff Janes schrieb am 26.10.2018 um 17:42:
> I typically configure "shared_buffers = 4096MB" on my 16GB system as sometimes when testing, it pays off to have a bigger cache.
>
> With Postgres 10 and earlier, the Postgres process(es) would only allocate that memory from the operating system when needed.
> So right after startup, it would only consume several hundred MB, not the entire 4GB
>
> However with Postgres 11 I noticed that it immediately grabs the complete memory configured for shared_buffers during startup.
>
> It's not really a big deal, but I wonder if that is an intentional change or a result from something else?
>
>
> Do you have pg_prewarm in shared_preload_libraries?

No. The only shared libraries are those for pg_stat_statemens

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Igor Neyman 2018-10-26 17:21:49 RE: GIN Index for low cardinality
Previous Message Ozz Nixon 2018-10-26 16:49:45 Re: GIN Index for low cardinality