Dynamic vCPU Priority Boosting in KVM for Latency-Sensitive Workloads
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
Explore the challenges and solutions for minimizing latencies in virtual machines using KVM virtualization technology. Learn about a framework for communication between host and guest systems that allows for dynamic priority boosting of virtual CPU threads. Discover how this approach addresses scheduling issues for time-sensitive workloads like audio and video processing in virtual environments. Delve into the design, implementation, and performance details of an x86_64 prototype that utilizes shared memory and hypercalls to achieve improved latency management. Gain insights into the technical challenges encountered during the development process and understand the potential impact on virtualized system performance.
Syllabus
Dynamic vCPU priority boosting in KVM for latency sensitive workloads- Joel Fernandes, Vineeth Pilla
Taught by
Linux Plumbers Conference
Related Courses
Advanced Operating SystemsGeorgia 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