Mitigating Excessive Pause-Loop-Exiting in VM-Agnostic KVM

Mitigating Excessive Pause-Loop-Exiting in VM-Agnostic KVM

Linux Foundation via YouTube Direct link

Mitigation: Debooster

14 of 19

14 of 19

Mitigation: Debooster

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Mitigating Excessive Pause-Loop-Exiting in VM-Agnostic KVM

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Oversubscribing virtual CPUs
  3. 3 Critical section on PCPU
  4. 4 Improving guest performance by solving excessive vCPU spinning
  5. 5 KVM approach with hardware feature
  6. 6 KVM's strategy to suppress PLE events
  7. 7 What happens in the worst case!
  8. 8 Continuous PLE events are NOT rare
  9. 9 Why PLE events occur continuously?
  10. 10 How to select candidate vCPU
  11. 11 Mitigation: Strict Boost
  12. 12 Problem: Scheduler Mismatch
  13. 13 Case Study: Scheduler Mismatch
  14. 14 Mitigation: Debooster
  15. 15 Implementation
  16. 16 Experimental Setup
  17. 17 Evaluation: Reduction of PLE Occurrences
  18. 18 Evaluation System Fairness
  19. 19 Conclusion

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.