> The bigger problem here is that the SMP locking bottlenecks we are
> currently seeing are *hardware* issues (AFAICT anyway). The only way
> that futexes can offer a performance win is if they have a smarter way
> of executing the basic atomic-test-and-set sequence than we do;
> and if so, we could read their code and adopt that method without having
> to buy into any large reorganization of our code.
Well, initial results from Gavin/Neil's patch seem to indicate that, while
futexes do not cure the CSStorm bug, they do lessen its effects in terms of
real performance loss.
Aglio Database Solutions
In response to
pgsql-performance by date
|Next:||From: Kevin Barnard||Date: 2004-10-19 22:09:21|
|Subject: Re: [PERFORM] Performance on Win32 vs Cygwin|
|Previous:||From: Tom Lane||Date: 2004-10-19 21:52:13|
|Subject: Re: futex results with dbt-3 |