Storing pipe opens in the share_mode db ?
Gerald (Jerry) Carter
jerry at samba.org
Thu Jun 8 18:55:44 GMT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Jeremy Allison wrote:
> On Thu, Jun 08, 2006 at 09:47:16AM -0500, Gerald (Jerry) Carter wrote:
>> OK. I'll respect that. I don't agree, but I'll respect
>> it. Where do you propose? I don't want to have
>> create yet another tdb plus yet another set of fetch/store
>> functions for something that is essentially a file open.
> Sorry. Why don't you agree ? The open file tdb is a critical
> choke point for file access. Contention there slows down the
> whole system. Adding pipe opens increases the contention. This
> is the kind of thing that only hurts on heavily loaded systems,
> but when it huts it *really* hurts.
> Do you have numbers showing otherwise ? Let's get agreement
> on this first before we decide where to put the needed data.
Neither one of us have any numbers. So it's kind of a futile
I can stick the pipe opens somewhere else but it means that
a clustered Samba won't be able to support MMC correctly.
IMO introducing a new tdb increases the complexity of the
code. And without numbers to prove otherewise it is hard
to tell the difference between reality and paranoia. But I
respect your opinion since you have owned the file serving
code for longer than I've been out of college :-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the samba-technical