Re: Is there a significant difference in Memory settings between 9.5and 12

Поиск
Список
Период
Сортировка
От Tory M Blue
Тема Re: Is there a significant difference in Memory settings between 9.5and 12
Дата
Msg-id CAEaSS0aRfAjgbkLYnM4Wfjgz0A1zvG4e6DjbFNYSBDV5q0fnpg@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Is there a significant difference in Memory settings between 9.5 and 12  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Is there a significant difference in Memory settings between 9.5 and 12
Re: Is there a significant difference in Memory settings between 9.5and 12
Список pgsql-general


On Mon, May 11, 2020 at 1:36 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
Tory M Blue <tmblue@gmail.com> writes:
> 12 will not start at 10GB, even though it's the same hardware, same config
> file, same physical box, same everything, just version 12 vs 9.5

For me, using all-default settings (in particular, shared_buffers =
128MB), the shared memory block is about 141.6MB using 9.5 and 142.1MB
using 12.  So there's half a meg or so of additional data in v12, but
certainly not gigabytes worth.

Are you trying to start both postmasters concurrently?  Maybe you're
hitting some kernel limit on the total amount of shared memory in the
system.

                        regards, tom lane

Okay the one difference I see in settings is this little gem in 12.. 

shared_memory_typemmap

Otherwise i'm not seeing a ton of other settings not common between them,.

This is the only major difference I'm seeing, as it's really not an option in 9.5..... Appears 9.5 was using

shared_memory_type (enum)

Specifies the shared memory implementation that the server should use for the main shared memory region that holds PostgreSQL's shared buffers and other shared data. Possible values are mmap (for anonymous shared memory allocated using mmap), sysv (for System V shared memory allocated via shmget) and windows (for Windows shared memory). Not all values are supported on all platforms; the first supported option is the default for that platform. The use of the sysv option, which is not the default on any platform, is generally discouraged because it typically requires non-default kernel settings to allow for large allocations (see Section 18.4.1).

 

В списке pgsql-general по дате отправления:

Предыдущее
От: Tory M Blue
Дата:
Сообщение: Re: Is there a significant difference in Memory settings between 9.5and 12
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: Hash partitioning, what function is used to compute the hash?