Re: MultiXact\SLRU buffers configuration - Mailing list pgsql-hackers

From Kyotaro Horiguchi
Subject Re: MultiXact\SLRU buffers configuration
Date
Msg-id 20240229.105944.773077833314087742.horikyota.ntt@gmail.com
Whole thread Raw
In response to Re: MultiXact\SLRU buffers configuration  ("Andrey M. Borodin" <x4mmm@yandex-team.ru>)
Responses Re: MultiXact\SLRU buffers configuration
List pgsql-hackers
At Sat, 3 Feb 2024 22:32:45 +0500, "Andrey M. Borodin" <x4mmm@yandex-team.ru> wrote in 
> Here's the test draft. This test reliably reproduces sleep on CV when waiting next multixact to be filled into
"members"SLRU.
 

By the way, I raised a question about using multiple CVs
simultaneously [1]. That is, I suspect that the current CV
implementation doesn't allow us to use multiple condition variables at
the same time, because all CVs use the same PCPROC member cvWaitLink
to accommodate different waiter sets. If this assumption is correct,
we should resolve the issue before spreading more uses of CVs.

[1] https://www.postgresql.org/message-id/20240227.150709.1766217736683815840.horikyota.ntt%40gmail.com

regards.

-- 
Kyotaro Horiguchi
NTT Open Source Software Center



pgsql-hackers by date:

Previous
From: Andrei Lepikhov
Date:
Subject: Re: POC, WIP: OR-clause support for indexes
Next
From: Masahiko Sawada
Date:
Subject: Re: Making the initial and maximum DSA segment sizes configurable