BLD Kernel Scheduler Updated For Linux 3.19
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.
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.
7 Comments