From owner-cvs-all Thu Mar 30 16:36:59 2000 Delivered-To: cvs-all@freebsd.org Received: from overcee.netplex.com.au (peter1.yahoo.com [208.48.107.4]) by hub.freebsd.org (Postfix) with ESMTP id E042337B5FD; Thu, 30 Mar 2000 16:36:45 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id BFE8E1CDF; Thu, 30 Mar 2000 16:36:44 -0800 (PST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.1.1 10/15/1999 To: Matthew Dillon Cc: "Daniel O'Connor" , cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG Subject: Re: cvs commit: src/sys/alpha/include vmparam.h src/sys/conf opt In-Reply-To: Message from Matthew Dillon of "Thu, 30 Mar 2000 08:51:34 PST." <200003301651.IAA73393@apollo.backplane.com> Date: Thu, 30 Mar 2000 16:36:44 -0800 From: Peter Wemm Message-Id: <20000331003644.BFE8E1CDF@overcee.netplex.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Matthew Dillon wrote: > > : > :Matthew Dillon wrote: > :> : > :> :"Daniel O'Connor" wrote: > :> :> > :> :> On 30-Mar-00 Peter Wemm wrote: > :> :> > that comment is bogus.. The only practical limit is how much phys ica > : l > :> :> > ram you want to lock up as this stuff isn't paged out or swap back ed. > :> :> > :> :> Is it [easily] possible to make its pageable? > :> : > :> :I don't know. Probably, if one wanted to cut/paste code from the likes > :> :of the swap-backed code in the vn device. > :> > :> I couldn't find the beginning of this thread, but if you are talking > :> about making the PV entries pageable, it isn't possible. > : > :No, the shared memory segments themselves, not the PV entries. Presently > :the pages are wired directly into the processes that attach to them and > :they are not pageable. (which is a distinct advantage over using mmap for > :temporary storage if you don't want pagedaemon messing with it - even for > :MAP_ANON) > : > :Cheers, > :-Peter > > I'm still confused. SysV shared memory segments are swap-backed. No, I'm the one that is confused. I had missed the fact that it was using a swap pager object. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message