18–20 Sept 2024
Europe/Vienna timezone

Using DL servers for FIFO tasks starvation avoidance

19 Sept 2024, 17:46
22m
"Hall N2" (Austria Center)

"Hall N2"

Austria Center

161
Real-time MC Real-time MC

Speaker

Thadeu Lima de Souza Cascardo (Igalia)

Description

FIFO tasks may starve other non-RT tasks, which is mitigated by RT throttling.

Deadline servers have been introduced and are still under development as an alternative to mitigate and avoid starvation of non-RT tasks.

There is, however, the chance that some other FIFO tasks will be starved and that could lead to system deadlock.

I would like to open the discussion about the possibility of using deadline servers as a mechanism to prevent such situations and what conditions and policies would be acceptable by the community for such an implementation.

Primary author

Presentation materials