Packing, Spreading and Scheduling Latency
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
Explore the intricacies of task scheduling in CPUs through this 44-minute conference talk from the Linux Plumbers Conference. Delve into the complexities of spreading tasks on CPUs, examining how power domain topology and wakeup latency information can be leveraged to enhance power efficiency and scheduling latency. Analyze the results of an implementation to understand the benefits and potential drawbacks of task packing. Learn about current scheduling policies, system layout, idle statistics, and activity monitoring. Gain insights into when task packing is advantageous and how it can impact system power efficiency.
Syllabus
Introduction
Current scheduling policy
cyclic test
Spreading
System Layout
System Behavior
Idle Statistics
Wakeup latency
Packing
Example
Packing policy
Packing policy example
Activity monitoring
Taught by
Linux Plumbers Conference
Related Courses
Operating Systems from scratch - Part 1Udemy Operating Systems
University of Madras, Chennai via Swayam Linux Performance Tuning
LinkedIn Learning vSphere 6.7 Professional Part 03: Monitoring Tools
LinkedIn Learning CS401: Operating Systems
Saylor Academy