I suppose it would be better to blame the process, but RvR's style of magically tweaking constants strikes me as unscientific. I'd be happier with an OSDL project which analyzed any proposed VM changes (or any kernel change) on a variety of workloads: kernel compiles on 128MB machines, interactive loads on 256MB machines, DVD burns on 1GB machines, web serving on 1 and 2GB machines, database loads on 1, 2, 4, 8, 16, and 32GB machines, and so forth.
My enthusiasm for AA's changes stems from his proven history of having insight into how the kernel is really behaving, and his willingness to acknowledge the current brokenness.. RvR's 2.4 VM through 2.4.9 was a disaster. 2.4.10 was the climax, after which the kernel's behavior was so very much more reasonable. And I never forget that RvR invented the OOM killer, probably the worst decision for Linux operability ever made.
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds