Thread (15 messages) 15 messages, 6 authors, 2001-05-21

Re: Linux 2.4.4-ac10

From: Mike Galbraith <hidden>
Date: 2001-05-19 06:54:57
Also in: lkml

On Fri, 18 May 2001, Rik van Riel wrote:
On Fri, 18 May 2001, Stephen C. Tweedie wrote:
quoted
On Fri, May 18, 2001 at 07:44:39PM -0300, Rik van Riel wrote:
quoted
This is the core of why we cannot (IMHO) have a discussion
of whether a patch introducing new VM tunables can go in:
there is no clear overview of exactly what would need to be
tunable and how it would help.
It's worse than that.  The workload on most typical systems is not
static.  The VM *must* be able to cope with dynamic workloads.  You
might twiddle all the knobs on your system to make your database run
faster, but end up in such a situation that the next time a mail flood
arrives for sendmail, the whole box locks up because the VM can no
longer adapt.
That's another problem, indeed ;)

Ingo, Mike, please keep this in mind when designing
tunables or deciding which test you want to run today
in order to look how the VM is performing.
I've bent your code up a bit.  I've not yet been tempted to replace
any of it with a knob ;-)  There is a little piece I'd like to see
thrown away though.. the loop in refill_inactive does nothing good.

The test I prefer is a good one for the area of vm performance I'm
most interested in.  It doesn't cover the full vm spectrum by any
means.  I don't have a setup (any) good for testing mondo network or
IO stuff.  I test a simple 'job one size to large' scenario.  Yes,
it's limited test coverage.. it's still legitimate.

Perhaps when you're evaluating vm performance, you should try my
simple test once in a while. :) I'll bet you a bogobeer right here
and now that when 2.4.5 hits the street you're going to be queried
by the big-busy-box folks wrt swap volume.
Basic rule for VM: once you start swapping, you cannot
win;  All you can do is make sure no situation loses
really badly and most situations perform reasonably.
I disagree with that.  I've seen a heavily swapping box run like
a scaulded ass ape many times.

	Warsteiner,

	-Mike

--
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