Sep 9 – 11, 2019
Europe/Lisbon timezone

Task latency-nice

Sep 9, 2019, 6:15 PM
Esmerelda/room-I&II (Corinthia Hotel Lisbon)


Corinthia Hotel Lisbon



Subhra Mazumdar


Currently there is no user control on how much time scheduler should spend searching for CPUs when scheduling a task. It is hardcoded logic based on some heuristics that doesn't work well in many cases. e.g. very short running tasks. Provide a new latency-nice property user can set for a task (similar to nice value) that controls the search time and also potentially the preemption logic. Also discuss best interfaces to have this (potentially Cgroups).

I agree to abide by the anti-harassment policy Yes

Primary author

Presentation materials