Re: What are the VM motivations??

Mark H. Wood
2001-07-01T14:43:55Z

I'm hopelessly behind on my mail, so this has probably been dealt with,
already, but here goes: It's a userspace problem.

That is, any automagical VM tuner ought to be a daemon. If the kernel
doesn't expose enough information or knobs to make a good VM tuner, add
what is needed.

Meanwhile, if anyone has a good handle on how to tune for interactivity
vs. power saving vs. server performance, it seems that a lot of sysadmin.s
need a good reference *from the sysadmin point of view* on how to tune
manually for different sorts of loads. If the kernel is tunable in ways
that are understandable, it'll be fairly easy to tune by hand and the
daemon may not be needed at all. And again, we have a userspace solution
that doesn't add much weight to the kernel.

The original post does make a valuable point: resource allocation is a
problem with *no general solution*, because the goodness of a solution
depends on the values of the person applying it.

--
Mark H. Wood, Lead System Programmer mwood@IUPUI.Edu
Make a good day.