Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the latest developments in Linux kernel's SCHED_DEADLINE scheduling policy in this informative conference talk. Dive deep into new features under development, including CPU capacity and clock frequency scaling, bandwidth reclaiming, coupling with clock frequency selection, and cgroups support. Learn about open problems and potential future enhancements for this critical scheduling mechanism. Gain insights from Juri Lelli, one of the original authors of SCHED_DEADLINE, as he discusses the collaborative efforts between ARM, Luca Abeni, and Scuola Superiore Sant'Anna of Pisa. Understand the evolution of deadline scheduling for processes since its introduction in Linux kernel version 3.14 and discover how these advancements impact energy-aware scheduling and power management.
Syllabus
Introduction
Agenda
Why is this developing
New features
greedy reclamation
tracking
reclaiming
current UX
solution
multiprocess
working progress
best case runtime
results
group scheduling
hierarchical approach
multiprocessor approach
future
Taught by
Linux Foundation