From: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
---|---|
To: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | Arjen van der Meijden <acm(at)tweakers(dot)net>, Martin_Hurst(at)dom(dot)com, pgsql-general(at)postgresql(dot)org |
Subject: | Re: Linux 2.6 kernel, |
Date: | 2003-06-09 23:52:19 |
Message-ID: | 200306092352.h59NqJU22644@candle.pha.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Alvaro Herrera wrote:
> On Sun, Jun 08, 2003 at 09:55:19PM +0200, Arjen van der Meijden wrote:
> > Afaik, most of such changes to the new kernel branch are independent of
> > whatever you run on top of it.
> > There are improvements in scheduling of processes and threads, there are
> > improvements on diskacessing algortims (I think) and such.
>
> However there are a couple of things that probably will need some
> effort from the PgSQL camp. Examples are the futexes thing (fast
> mostly-user-space mutexes that are said to be much faster than SysV
> semaphores) and async I/O.
Of course, we use SysV semaphores only to sleep on while waiting for an
event, like a lock release, so there isn't much win there --- we already
have user-space mutexes in shared memory on all platforms.
And on async, I don't think we have a sure benefit from that either.
--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Fitzpatrick | 2003-06-10 01:43:47 | Pg_dump for 7.0.2 |
Previous Message | Bruce Momjian | 2003-06-09 22:35:11 | Re: Estimate of when CVS will be available again? |