Thread (8 messages) 8 messages, 4 authors, 2001-01-18

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/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help