On Wed, Oct 30, 2013 at 11:50 AM, Alvaro Herrera <alvhe...@2ndquadrant.com> wrote: >> >> There were an ability to back shared memory with hugepages when using >> >> <=9.2. I use it on ~30 servers for several years and it brings 8-17% >> >> of performance depending on the memory size. Here you will find >> >> several paragraphs of the description about how to do it >> >> https://github.com/grayhemp/pgcookbook/blob/master/database_server_configuration.md. >> > >> > What this describes is how to modify Postgres to request huge pages. >> > That's hardly built-in support. >> >> I wasn't talking about a built-in support. It was about an ability (a >> way) to back sh_buf with hugepages. > > Then what you need is to set > dynamic_shared_memory_type = sysv > in postgresql.conf.
Neither I found this parameter in the docs nor it works when I specify it in postgresql.conf. LOG: unrecognized configuration parameter "dynamic_shared_memory_type" in file "/etc/postgresql/9.3/main/postgresql.conf" line 114 FATAL: configuration file "/etc/postgresql/9.3/main/postgresql.conf" contains errors -- Kind regards, Sergey Konoplev PostgreSQL Consultant and DBA http://www.linkedin.com/in/grayhemp +1 (415) 867-9984, +7 (901) 903-0499, +7 (988) 888-1979 gray...@gmail.com -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers