Re: MultiXact/SLRU buffers configuration

From: Andrey Borodin <x4mmm(at)yandex-team(dot)ru>
To: Justin Pryzby <pryzby(at)telsasoft(dot)com>
Cc: Shawn Debnath <sdn(at)amazon(dot)com>, Julien Rouhaud <rjuju123(at)gmail(dot)com>, Gilles Darold <gilles(at)darold(dot)net>, Tomas Vondra <tomas(dot)vondra(at)enterprisedb(dot)com>, Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com>, Alexander Korotkov <aekorotkov(at)gmail(dot)com>, Anastasia Lubennikova <a(dot)lubennikova(at)postgrespro(dot)ru>, Daniel Gustafsson <daniel(at)yesql(dot)se>, Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: MultiXact/SLRU buffers configuration
Date: 2022-01-16 05:36:08
Message-ID: 93236D36-B91C-4DFA-AF03-99C083840378@yandex-team.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> 15 янв. 2022 г., в 20:46, Justin Pryzby <pryzby(at)telsasoft(dot)com> написал(а):
>>>
>>> I was planning on running a set of stress tests on these patches. Could
>>> we confirm which ones we plan to include in the commitfest?
>>
>> Many thanks for your interest. Here's the latest version.
>
> This is failing to compile under linux and windows due to bitfield syntax.
> http://cfbot.cputube.org/andrey-borodin.html

Uh, sorry, I formatted a patch from wrong branch.

Just tested Cirrus. It's wonderful, thanks! Really faster than doing stuff on my machines...

Best regards, Andrey Borodin.

Attachment Content-Type Size
v20-0001-Make-all-SLRU-buffer-sizes-configurable.patch application/octet-stream 25.7 KB
v20-0002-Divide-SLRU-buffers-into-8-associative-banks.patch application/octet-stream 4.7 KB
v20-0003-Pack-SLRU-page_number-page_status-and-page_dirty.patch application/octet-stream 24.4 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Noah Misch 2022-01-16 07:12:10 Re: XLogReadRecord() error in XlogReadTwoPhaseData()
Previous Message DEVOPS_WwIT 2022-01-16 05:02:32 Large Pages and Super Pages for PostgreSQL