Simon Riggs wrote:
> ...and BTW, what is MMCacheLock?? is that an attempt at padding already?
One would hope not, as it would be a totally braindead attempt :) It
appears to have been formerly used by smgr/mm.c; when that was removed,
the MMCacheLock should have been removed but was not. Barring any
objections, I'll remove it from HEAD tomorrow.
> It looks like padding out LWLock struct would ensure that each of those
> were in separate cache lines?
Sounds like it might be worth trying; since it would be trivial to
implement for testing purposes, I'd be curious to see if this improves
performance, and/or has any effect on the CS storm issue.
In response to
pgsql-hackers by date
|Next:||From: Kenneth Marshall||Date: 2005-02-03 15:42:20|
|Subject: Re: LWLock cache line alignment|
|Previous:||From: Bruce Momjian||Date: 2005-02-03 14:42:18|
|Subject: Re: libpq API incompatibility between 7.4 and 8.0|