Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Mar 2000 16:36:44 -0800
From:      Peter Wemm <peter@netplex.com.au>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        "Daniel O'Connor" <doconnor@gsoft.com.au>, cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/alpha/include vmparam.h src/sys/conf opt 
Message-ID:  <20000331003644.BFE8E1CDF@overcee.netplex.com.au>
In-Reply-To: Message from Matthew Dillon <dillon@apollo.backplane.com>  of "Thu, 30 Mar 2000 08:51:34 PST." <200003301651.IAA73393@apollo.backplane.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000331003644.BFE8E1CDF>