Re: [PATCH] Use MAP_HUGETLB where supported (v3)
От | Alvaro Herrera |
---|---|
Тема | Re: [PATCH] Use MAP_HUGETLB where supported (v3) |
Дата | |
Msg-id | 20131030185018.GG5922@eldon.alvh.no-ip.org обсуждение исходный текст |
Ответ на | Re: [PATCH] Use MAP_HUGETLB where supported (v3) (Sergey Konoplev <gray.ru@gmail.com>) |
Ответы |
Re: [PATCH] Use MAP_HUGETLB where supported (v3)
Re: [PATCH] Use MAP_HUGETLB where supported (v3) |
Список | pgsql-hackers |
Sergey Konoplev escribió: > On Wed, Oct 30, 2013 at 8:11 AM, Tom Lane <tgl@sss.pgh.pa.us> wrote: > > Sergey Konoplev <gray.ru@gmail.com> writes: > >> 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. -- Álvaro Herrera http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services
В списке pgsql-hackers по дате отправления: