YoVDO

Improve CPU Utilization by Designing a New Schedule Algorithm

Offered By: Linux Foundation via YouTube

Tags

CPU Scheduling Courses Operating Systems Courses Server Management Courses Load Balancing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 32-minute conference talk that delves into improving CPU utilization through the design of a new scheduling algorithm. Learn how large Internet companies tackle the challenge of low CPU utilization by deploying both offline CPU-bound loads and online services on a single node. Discover the innovative approach of introducing an offline scheduling class based on the Linux kernel to address this issue. Gain insights into latency sensitivity, classical problems, and proposed solutions. Examine load balancing techniques, scheduling mechanisms, generic interfaces, and off-balancing strategies. Conclude with a comprehensive understanding of how this new algorithm can optimize CPU performance and enhance the quality of online services.

Syllabus

Intro
Latency Sensitivity
Classical Issue
Solution
Load Balancing
Scheduling
Generic Interface
Off Balancing
Conclusion


Taught by

Linux Foundation

Tags

Related Courses

Introduction to Enterprise Computing
Marist College via Independent
Advanced Operating Systems
Georgia Institute of Technology via Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
操作系统原理(Operating Systems)
Peking University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity