YoVDO

SCHED_DEADLINE: New Features and Development in Linux Kernel Scheduling

Offered By: Linux Foundation via YouTube

Tags

Real-Time Systems Courses Cgroups Courses

Course Description

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

Tags

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
Cyber-Physical Systems
University of California, Berkeley via edX
Machine Learning for Musicians and Artists
Goldsmiths University of London via Kadenze
计算机操作系统
Nanjing University via Coursera
Introduction to Real-Time Systems
IEEE via edX