Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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