Re: [PATCHES] update i386 spinlock for hyperthreading

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: Manfred Spraul <manfred(at)colorfullife(dot)com>, Jan Wieck <JanWieck(at)Yahoo(dot)com>, pgsql-hackers(at)postgreSQL(dot)org, markw(at)osdl(dot)org
Subject: Re: [PATCHES] update i386 spinlock for hyperthreading
Date: 2003-12-30 04:14:48
Message-ID: 20304.1072757688@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-hackers pgsql-patches

Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)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

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Sean Shanny 2003-12-30 04:16:15 Re: Out of memory error when doing an update with IN clause
Previous Message Tom Lane 2003-12-30 04:09:15 Re: Any way to disable backslash as a string literal escape character?

Browse pgsql-hackers by date

  From Date Subject
Next Message Chris Travers 2003-12-30 04:52:39 Re: Is my MySQL Gaining ?
Previous Message Bruce Momjian 2003-12-30 03:39:28 Re: [pgsql-advocacy] Is my MySQL Gaining ?

Browse pgsql-patches by date

  From Date Subject
Next Message Jan Wieck 2003-12-30 05:33:16 Re: [PATCHES] update i386 spinlock for hyperthreading
Previous Message Bruce Momjian 2003-12-30 03:37:45 Re: update i386 spinlock for hyperthreading