Sep 12 – 14, 2022
Europe/Dublin timezone

Linux needs a Scheduler QOS API -- and it isn't nice(2)

Sep 13, 2022, 5:35 PM
"Ulster & Munster" (Clayton Hotel on Burlington Road)

"Ulster & Munster"

Clayton Hotel on Burlington Road

Real-time and Scheduling MC Real-time and Scheduling MC


Len Brown (Intel Open Source Technology Center)


Optimal task placement decisions and hardware operating points impact application performance and energy efficiency.

The Linux scheduler and the hardware export low level knobs that allow an expert to influence these settings. But that expert needs to know details about the hardware, about the Linux scheduler, and about every (other) task that is running on the system.

This is not a reasonable demand for multi-platform applications. Here we look at what, say Chromium, must do to run on Linux, Windows, and MacOS; and how we can make it easier for apps to run more optimally on Linux.

I agree to abide by the anti-harassment policy Yes

Primary author

Len Brown (Intel Open Source Technology Center)

Presentation materials

Diamond Sponsor

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Speaker Gift Sponsor

Catchbox Sponsor

Video Recording Sponsor

Livestream Sponsor

T-Shirt Sponsor

Conference Services Provided by