<[EMAIL PROTECTED]> 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.