12–14 Sept 2022
Europe/Dublin timezone

Latency hints for CFS task

13 Sept 2022, 15:55
30m
"Ulster & Munster" (Clayton Hotel on Burlington Road)

"Ulster & Munster"

Clayton Hotel on Burlington Road

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

Speaker

Vincent Guittot (Linaro)

Description

RT schedulers are traditionally used for everything concerned with the latency but it's sometimes not possible to use RT for all parts of the system because of the variance of the runtime or the trust of some parts as an example. At the opposite side, some apps don't care at all about latency and preempting the running task but prefer to let the current task move forward.
The latency nice priority aims to let userspace to set such latency requirements for CFS tasks but one difficulty is to find a suitable interface that stays meaningful for user but is not tied to one particular implementation. [1] has resurrected the latency_nice interface with an implementation that is system agnostic.
This talk will present the current status and how to move forward on the interface.
https://lore.kernel.org/lkml/20220512163534.2572-7-vincent.guittot@linaro.org/T/

I agree to abide by the anti-harassment policy Yes

Primary author

Vincent Guittot (Linaro)

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