Thread (39 messages) 39 messages, 7 authors, 2002-07-13

Re: [PATCH] Optimize out pte_chain take three

From: William Lee Irwin III <hidden>
Date: 2002-07-11 02:28:20

On Wed, Jul 10, 2002 at 06:51:02PM -0700, William Lee Irwin III wrote:
I'm not entirely sure, but I do have ideas of what I think would
exercise specific (sub)functions of the VM.
I thought of another:

(4) A group of memory dirtying processes dirties memory at a rate
	exceeding the I/O bandwidth of the system.

	The VM's goal is to do "thrash control" for dirty memory
	generation by basically picking a subset of the dirty
	memory generators fitting within its I/O budget, letting
	them run for a while, and then putting them all to sleep
	after that and moving on to a different subset of the
	dirty memory generators, and so alternating between them.

	The measurable criteria would be foremost the variance in dirtying
	rates of the processes over their lifetimes, and secondarily
	dirtying throughput. The pass/fail criteria would be the ability
	to recognize the situation and stay within the "I/O budget".

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