Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

SCHED_DEADLINE: New Features and Development in Linux Kernel Scheduling

Linux Foundation via YouTube

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

Reviews

Start your review of SCHED_DEADLINE: New Features and Development in Linux Kernel Scheduling

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.