[hackers-jp: 59] Re: Fw: [HACKERS] RFC: bufmgr locking changes
Yasuo Ohgaki
yohgaki @ ohgaki.net
2004年 1月 9日 (金) 11:56:12 JST
大垣です。
# 皆さんお気付きとは思いますが
TANIDA Yutaka wrote:
> On Thu, 8 Jan 2004 09:55:15 +0900
> Satoshi Nagayasu <ml @ snaga.org> wrote:
>
>
>>最初の5行くらいしか読んでないんですが、
>>要するに以前からの問題であったgiant lockであるBufMgrLockを
>>使わなくしたてことなんでしょうか。
>
>
> patchしか見ていませんが、BufMgrLockは未だ使っていますね。やはり全体のロッ
> クは必要のようです。buffer個別のロックを使う機会を増やすようにして、数自
> 体は削減しているようです。
- modifying the shared buffer table (buf_table.c) or making calls
into the freelist code (freelist.c) still requires holding the
BufMgrLock.
と言うことなので、BufMgrLockを無くすためでは無いようです。
The code is still a work-in-progress (running `pgbench -s 30 -c 20 -t
1000` bails out pretty quickly, for example), but any comments on
whether this scheme is in-theory correct would be very welcome.
使える常態でも無いようです。
hacker向けパッチですね。
--
Yasuo Ohgaki
hackers-jp メーリングリストの案内