Date: Sat, 23 Aug 2003 10:54:18 -0400 (EDT) From: Robert Watson <rwatson@FreeBSD.ORG> To: David Schultz <das@FreeBSD.ORG> Cc: freebsd-arch@FreeBSD.ORG Subject: Re: Loadable VM pager Message-ID: <Pine.NEB.3.96L.1030823105301.86264C-100000@fledge.watson.org> In-Reply-To: <20030823080856.GA8081@HAL9000.homeunix.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 23 Aug 2003, David Schultz wrote: > On Sat, Aug 16, 2003, Nicolas Souchu wrote: > > I'm wondering if being able to load dynamically a pager in FreeBSD VM > > would be worth and even possible with kobj. Of course that would > > introduce some overhead to the page fault handling... > > Presently, the VM code has a number of special cases based on pager > type, and this organization does not lend itself well to object-oriented > techniques. At a minimum, those cases would have to be fixed, with > consideration to the performance consequences. It's an interesting > idea, nonetheless... It would be nice if we could easily support research into DSM, etc, using VM pagers. This is one of the research-nice things that we lost in the transition of the code from Mach (or maybe we got the code before Mach was really into that sort of thing, don't know). I agree that one of the key issues will be avoiding slowing the fast path... Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1030823105301.86264C-100000>