From owner-cvs-all Thu Mar 30 8:51:44 2000 Delivered-To: cvs-all@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id E741037B6EE; Thu, 30 Mar 2000 08:51:38 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.9.3/8.9.1) id IAA73393; Thu, 30 Mar 2000 08:51:34 -0800 (PST) (envelope-from dillon) Date: Thu, 30 Mar 2000 08:51:34 -0800 (PST) From: Matthew Dillon Message-Id: <200003301651.IAA73393@apollo.backplane.com> To: Peter Wemm 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 References: <20000330104700.44DEE1CD7@overcee.netplex.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG : :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 physica : l :> :> > ram you want to lock up as this stuff isn't paged out or swap backed. :> :> :> :> 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. Even if they weren't, the useage pattern may be random enough that it won't save on the PV entries or page table pages. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message