Linux kernel patches
Kernel patches are changes to the Linux kernel. Curious about how the Linux kernel works? Read more at the Linux Kernel Newbies web site.After the introduction of a distributed version control system,...
View ArticleSplit LRU test kernels
For the past year I have been working on and off on a code base to make Linux memory management, specifically the pageout code, scale better to very large amounts of memory. The code has been stable...
View ArticleBad patch, bad...
Hunk #5 succeeded at 1186 (offset -5 lines).At least, that's what it claimed. Turns out that hunk of the patch was not actually applied, meaning there's a silent failure mode in patch. Check the bug...
View ArticleKernel newbies em português
O site velho do Linux kernel newbies em português estava fora do ar faz tempo. Hoje o Eduardo e eu colocamos um novo site no ar, com forums, um aggregator, uma nova lista de email. O canal de IRC...
View ArticleSplit LRU VM
Linux kernel 2.6.28 was released around Christmas, with the split LRU memory management code. A little over a month later, I have not heard of any performance problems yet and have heard a few success...
View ArticleUpstream VM
Spent some time today testing the latest upstream desktop VM bits (which BTW are in Fedora 11). It all seems to work as expected and is a big improvement over how the VM used to behave. With a bit of...
View ArticleSplit LRU documentation
Earlier this week I updated the Split LRU VM design document a little. Seemed like a good idea to tell people about it, since that page is not seen that often and I do get questions about Split LRU on...
View Article