[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: who pages the pager?
From: |
Jonathan S. Shapiro |
Subject: |
Re: who pages the pager? |
Date: |
Tue, 18 Oct 2005 13:12:28 -0400 |
On Tue, 2005-10-18 at 18:22 +0200, Simon Nieuviarts wrote:
> I may have been completely wrong. I was seeing self-paging as a way to let
> the
> process decide which frame to page out when the system is out of free
> physical frames. The tasks that need memory have to take it from other
> processes, and these processes decide which part of their frames they can
> give.
> How is this sharing of memory done with self-paging ? Do you have a link to a
> paper on this topic ?
There is a confusion of layers in this question.
Self-paging allows a process to ask: "out of the pages that I currently
have, which one should be replaced next?"
This is separate from a global pager, which asks "how many pages should
each process have?"
One function is logically nested within the other.
shap