Messages in this thread | | | Date | Sat, 10 Jul 2004 22:01:13 +1000 | From | Nick Piggin <> | Subject | Re: autoregulation needed |
| |
FabF wrote: > Hi, > > I've been surprised these last days to read ar wasn't that interesting > (!!!) so I did a slight bench : > > http://fabian.unixtech.be/kernel/autoregulate/ > > Well, I hope we can have that pretty stuff in mainline.I'm bored > patching it again and again. > > If some persons could confirm GUI is relaxed with autoregulation (well > its my case but I could use a box from Mars or smthg :) ). >
That is a good start.
I don't think we need to rush in changes here on the basis that they improve a *really* thrashing workload, although obviously that is interesting, and a definitely positive point.
I didn't see Con's newest autoswappiness patch do a great deal for kbuild here. The inactivation thing seems to help more - it appears to increase the rate of active list scanning, which is consistient with the sort of behaviour I have seen. However, the problem with increased active list scanning is that it can be quicker to evict RSS over throwaway data which is bad.
Changes should be tested one at a time if possible, and when they are determined to be an improvement, we should try to look into what the "auto tuning" magic is doing right, and see if that can be implemented in a simpler way (although it may be already as simple as possible). - 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/
| |