On Wed, 7 Jul 1999, Jason Thorpe wrote:
> On Wed, 7 Jul 1999 16:55:28 -0700 (PDT) > Julian Elischer <jul...@whistle.com> 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 <thor...@nas.nasa.gov> > > To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-hackers" in the body of the message