An Easy Way To Build An Ubuntu Kernel With Hopefully Better Scheduler Performance

Written by Michael Larabel in Ubuntu on 21 April 2016 at 07:58 PM EDT. 22 Comments
UBUNTU
Since the recent news about the Linux kernel being in worse shape than some people imagine, there's already been some downstream corrective action taking place. Clear Linux is one of the distributions already patching/tweaking their kernel for better scheduler performance but so far we haven't heard anything from the Ubuntu camp. Fortunately, there's been others working on their own solutions.

A Phoronix reader contacted me this week about his build_ubuntu_kernel_wastedcores script. This script makes it easier to spin your own Ubuntu custom kernel and integrates the "wasted cores" patch cited by the earlier research into the poor shape of the Linux kernel scheduler.

There unfortunately isn't any pre-built Ubuntu kernel images being offered this time that are patched, but these scripts should make it easier for those that otherwise are uncomfortable spinning their own kernel and applying patches. I've been meaning to benchmark these patches, so when I get around to it maybe I'll see about uploading my kernel images. If any premium members have any other test requests, feel free to let me know.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week