YoVDO

Packing, Spreading and Scheduling Latency

Offered By: Linux Plumbers Conference via YouTube

Tags

Linux Plumbers Conference Courses CPU Scheduling Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 - Comprehensive Course for Beginners
freeCodeCamp
Linux Performance Tuning
LinkedIn Learning
VMware vSphere 7 Professional: 03 Monitoring Tools
LinkedIn Learning
vSphere 6.7 Professional Part 03: Monitoring Tools
LinkedIn Learning
CS401: Operating Systems
Saylor Academy