Messages in this thread |  | | | Date | Fri, 26 Jun 1998 13:12:54 +0200 (MET DST) | | From | MOLNAR Ingo <> | | Subject | Re: kswapd's priority | |
On Fri, 26 Jun 1998, Rik van Riel wrote:
> > take a look at rw_swap_page(). If served with wait==1, it does wait for
> > swapout to finish. When a process is sleeping there, it _is_ waiting for
> > kswapd too (kswapd is probably busy trying to free some pages as well).
>
> Uhmm, no. If a process is sleeping there, it's probably because
> it's doing the I/O in it's _own_ context.
i didnt mean it literally, i ment it in a more abstract way. If a process
has to swapout a page, then probably kswapd is running too, because memory
is tight. Otherwise the direct coupling between 'no memory for process X'
and 'kswapd' is pretty loose, and done through swap_tick(), which is
pretty much unsuitable to carry any RT-priority ...
-- mingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
|  |