Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Jul 1999 17:20:54 -0700 (PDT)
From:      Julian Elischer <julian@whistle.com>
To:        Jason Thorpe <thorpej@nas.nasa.gov>
Cc:        Matthew Dillon <dillon@apollo.backplane.com>, David Greenman <dg@root.com>, freebsd-hackers@FreeBSD.ORG, freebsd-current@FreeBSD.ORG
Subject:   Re: Heh heh, humorous lockup 
Message-ID:  <Pine.BSF.3.95.990707172022.23943a-100000@current1.whistle.com>
In-Reply-To: <199907080012.RAA19187@lestat.nas.nasa.gov>

next in thread | previous in thread | raw e-mail | index | archive | help


On Wed, 7 Jul 1999, Jason Thorpe wrote:

> On Wed, 7 Jul 1999 16:55:28 -0700 (PDT) 
>  Julian Elischer <julian@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 <thorpej@nas.nasa.gov>
> 
> 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.990707172022.23943a-100000>