BLD Kernel Scheduler Updated For Linux 3.19

Written by Michael Larabel in Linux Kernel on 16 December 2014 at 09:07 AM EST. 7 Comments
LINUX KERNEL
The Barbershop Load Distribution (BLD) CPU load distribution technique has been updated for the mainline Linux 3.18 kernel.

BLD is the out-of-tree scheduler that's been around for nearly three years and continues to be updated for new kernel releases as a scheduler that works well for SMP systems but not NUMA systems.

With the update that provides compatibility against the Linux 3.18 kernel, BLD was also updated to fix an issue with real-time tasks. However, BLD is still plagued by an issue where using it on select systems can cause significantly reduced throughput due to L2 cache misses and no L3 cache is available.

Those interested in the BLD patch can find BLD-3.18 on the kernel mailing list.
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