Invention Grant
- Patent Title: Regulating memory bandwidth via CPU scheduling
- Patent Title (中): 通过CPU调度来调节内存带宽
-
Application No.: US12725006Application Date: 2010-03-16
-
Publication No.: US08826270B1Publication Date: 2014-09-02
- Inventor: William E. Lewis , Matt Corddry , Pradeep Vincent
- Applicant: William E. Lewis , Matt Corddry , Pradeep Vincent
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Hope Baldauff, LLC
- Main IPC: G06F9/455
- IPC: G06F9/455

Abstract:
Technologies are described herein for regulating memory bandwidth usage in virtual machines via CPU scheduling. A virtual machine monitor (“VMM”) executing on a host computer detects excessive memory bandwidth usage by programs executing in a virtual machine on a processor of the host computer. The VMM may detect excessive memory bandwidth usage by monitoring cache-misses occurring in the processor, for example. Upon detecting excessive memory bandwidth usage, the VMM penalizes the virtual machine currently executing on the processor through the CPU-scheduling algorithm utilized to allocate processor time among the virtual machines.
Information query