Experimental Schedutil Patches Yield 30% Boost To Web Browser Benchmark On Linux

Written by Michael Larabel in Linux Kernel on 21 August 2024 at 09:51 AM EDT. 17 Comments
LINUX KERNEL
Google engineer Qais Yousef has posted a set of 16 patches for the "Schedutil" scheduler utilization code within the Linux kernel to better manage system response time. Schedutil is often used by default on many Linux distributions and with these patches a popular web browser benchmark can be as much as 30% faster with these kernel patches.

Qais Yousef posted the set of 16 patches on Tuesday as a new take on a patch series he posted last year to remove hardcoded margings within the CPUFreq scheduler code.

The patch cover letter to this new series [RFC PATCH 00/16] sched/fair/schedutil: Better manage system response time goes into the technical details on all of the low-level work involved for better managing the system response time within the Schedutil code.

For end-users the exciting aspect is the Speedometer web browser benchmark result shared:

Schedutil Speedometer


Starting out at 352 runs per minute with the Speedometer scheduler benchmark and ending with these patch series and a ramp-up multiplier of four to yield a score of 456 runs per minute, a 29.5% boost. That was the only benchmark provided at this time.

If these patches move along and are on a trajectory for mainlining in the Linux kernel, it will be very interesting to test these patches with a more diverse set of workloads in looking at the power and performance.
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