梅本です。 >>>>> On Fri, 13 Jul 2007 17:00:33 +0900 >>>>> "Hidetoshi Shimokawa" >>>>> <[メールアドレス保護]> >>>>> said:
simokawa> -current には cached(8) というのがあるので、 それを使えば、 改善されるかも simokawa> しれません。 いまのところ、 MFC するかどうかはわからないようですが... simokawa> http://lists.freebsd.org/pipermail/freebsd-current/2006-November/067381.html simokawa> によると, (当然かもしれませんが) libc に手を加えないといけないようです。 cached(8) はまさにこのあたりの問題を解決するために開発されたもので、 互換はありませんが、Solaris や Linux にある nscd に似た機能を提供します。 現状 CURRENT に入っている cached にはいくつか問題が指摘されており、 SoC 2006 で改善する作業が行われました。しかし、わたしの手が回らないこと もあって、その成果はまだ commit するに至っていません。 SoC 2006 では、cached 関連の改善だけではなく、libc の NSS 対応強化等 が行われました。そのため、単純に cached 部分だけを突っ込んでおしまいと いうようにはなっていません。 当初の予定では、まず CURRENT で問題点を fix し、fix したものを MFC す る方向で考えていました。しかし、MFC するかどうかはまだ決定ではありませ んし、MFC するにしても当分先になるでしょう。 なお、作者が自ら保守を行っていくことになり、 既に committer になって います。 ちなみに、名称を nscd に変えるべきだというのも指摘されている事項に含 まれています。 -- 梅本 肇 @ インターネット互助会横浜 http://www.imasy.org/~ume/ [メールアドレス保護] [メールアドレス保護],jp.}FreeBSD.org プログラムは書いた人の意図ではなく書かれた通り動く I hate Modula-3 :-)
