Subject: Re: how to prevent a process from being paged?
To: Erik E. Fair <fair@clock.org>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: tech-kern
Date: 06/01/1999 08:09:28
On Tue, 1 Jun 1999 03:48:18 -0700 
 "Erik E. Fair" <fair@clock.org> wrote:

 > Let us suppose that I have a program which requires real-time response from
 > the system, and thus must not be paged (or swapped) out of RAM; how does
 > one tell the NetBSD kernel that?

You could mlock your entire address space...

...but that will only prevent the process's pages from being recycled.  I
don't think there's a way to say "not a candidate for swapping" (i.e.
making the u-area non-resident).

        -- Jason R. Thorpe <thorpej@nas.nasa.gov>