Re: [PATCHES] update i386 spinlock for hyperthreading - Mailing list pgsql-hackers

From Tom Lane
Subject Re: [PATCHES] update i386 spinlock for hyperthreading
Date
Msg-id 20304.1072757688@sss.pgh.pa.us
Whole thread Raw
Responses Re: [PATCHES] update i386 spinlock for hyperthreading  (Jan Wieck <JanWieck@Yahoo.com>)
List pgsql-hackers
Bruce Momjian <pgman@candle.pha.pa.us> writes:
> Manfred Spraul wrote:
>> I remember there were patches that tried other algorithms instead of the 
>> simple LRU for the buffer manager. Has anyone tried to change the 
>> locking of the buffer manager?

> CVS HEAD already has an Adaptive Replacement Cache (ARC) for buffer
> replacement.

That's irrelevant to the problem, though.  Unless the ARC code uses data
structures that are more amenable to localized locking than the old
global buffer freelist.  (Jan?)
        regards, tom lane


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Lock contention (was Re: [PATCHES] update i386 spinlock for hyperthreading)
Next
From: Jan Wieck
Date:
Subject: Re: [PATCHES] update i386 spinlock for hyperthreading