From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu Date: Tue, 4 Sep 2007 08:48:30 +0000 From: "Douglas A. Gwyn" Message-ID: <5NGdnUiRV_htU0HbnZ2dnUVZ_remnZ2d@comcast.com> References: , <557b673255bf469340fec39ebc5ec647@csplan9.rit.edu> Subject: Re: [9fans] plan 9 overcommits memory? Topicbox-Message-UUID: b7616178-ead2-11e9-9d60-3106f5b1d025 wrote... > there's no conceivable reason anyone would want swap, and operating > systems with working swap suck ;) Actually there have been many successful OSes with swapping/demand paging. A way to make it work is for process initiation to include resource allocation, especially memory limits. Or, you could implement the "working set" concept according to which a process swaps only against itself., and the maximum working set RAM is guaranteed or the attempt to execute the process reports failure at the outset.