Re: pre2 swap_out() changes
From: Rik van Riel <hidden>
Date: 2001-01-18 11:54:17
On Fri, 12 Jan 2001, Linus Torvalds wrote:
If the page truly is new (because of some other user), then page_launder() won't drop it, and it doesn't matter. But dropping it from the VM means that the list handling can work right, and that the page will be aged (and thrown out) at the same rate as other pages.
Presuming the page isn't shared between multiple processes. And even then, only the *down* aging will be at the same rate as the other pages. The *up* aging will still be at the rate we scan the virtual memory of the processes. _This_ is one of the main reasons I want to try the reverse page mappings ... the sheer fact that getting the balancing right with the current scheme is hard, if not impossible. regards, Rik -- Virtual memory is like a game you can't win; However, without VM there's truly nothing to lose... http://www.surriel.com/ http://www.conectiva.com/ http://distro.conectiva.com.br/ -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux.eu.org/Linux-MM/