On Wed, 7 Jul 1999, Jason Thorpe wrote:
> On Wed, 7 Jul 1999 16:55:28 -0700 (PDT)
> Julian Elischer <[EMAIL PROTECTED]> wrote:
>
> > or do what Kirk wants to do and merge the VM and Vnode structures
> > I belive the UVM does a bit in this direction due to kirk's influence.
>
> A uvm_object is not a standalone thing in UVM. Every thing that's
> mappable in UVM has a uvm_object embedded in it.
>
> In the case of vnodes, a vnode contains a uvm_vnode, which in turn contains
> a uvm_object. This has direct performance benefits as described in both
> Chuck's thesis and in his USENIX paper.
>
> Now, in the case of the chs-ubc2 branch of the NetBSD source tree, which is
> where the unified buffer cache work is happening, there is almost no
> distinction between a vnode and an object.
Yes, I understand...
I was simplifying :-)
>
> -- Jason R. Thorpe <[EMAIL PROTECTED]>
>
>
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message