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 _______________________________________________ L4-hurd mailing list [email protected] http://lists.gnu.org/mailman/listinfo/l4-hurd
