Messages in this thread | | | Date | Wed, 29 Aug 2001 06:49:26 -0700 (PDT) | From | Linus Torvalds <> | Subject | Re: page_launder() on 2.4.9/10 issue |
| |
On Wed, 29 Aug 2001, Rik van Riel wrote: > On 28 Aug 2001, Andi Kleen wrote: > > > Regarding kswapd in 2.4.9: > > > > At least something seems to be broken in it. I did run some 900MB processes > > on a 512MB machine with 2.4.9 and kswapd took between 70 and 90% of the CPU > > time. > > Well yes, if you never wait on IO synchronously kswapd turns > into one big busy-loop. But we knew that, it was even written > down in the comments in vmscan.c ;)
Rik, look again: kswapd _does_ wait on IO these days.
Not ever waiting for IO is just a sure way to overload the IO subsystem and cause horribleinteractive behaviour.
Linus
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |