Invention Grant
- Patent Title: Virtual machine monitor configured to support latency sensitive virtual machines
- Patent Title (中): 虚拟机监视器配置为支持延迟敏感的虚拟机
-
Application No.: US14468122Application Date: 2014-08-25
-
Publication No.: US09317318B2Publication Date: 2016-04-19
- Inventor: Haoqiang Zheng , Lenin Singaravelu , Shilpi Agarwal , Daniel Michael Hecht , Garrett Smith
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Patterson & Sheridan, LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; H04L12/875 ; H04L12/26 ; H04L12/927 ; G06F13/24 ; G06F9/50

Abstract:
A host computer has a virtualization software that supports execution of a plurality of virtual machines, where the virtualization software includes a virtual machine monitor for each of the virtual machines, and where each virtual machine monitor emulates a virtual central processing unit (CPU) for a corresponding virtual machine. A virtual machine monitor halts execution of a virtual CPU of a virtual machine by receiving a first halt instruction from a corresponding virtual machine and determining whether the virtual machine is latency sensitive. If the virtual machine is latency sensitive, then a second halt instruction is issued from the virtual machine monitor to halt a physical CPU on which the virtual CPU executes. If the virtual machine is not latency sensitive, then a system call to a kernel executing on the host computer is executed to indicate to the kernel that the virtual CPU is in an idle state.
Public/Granted literature
- US20150058846A1 VIRTUAL MACHINE MONITOR CONFIGURED TO SUPPORT LATENCY SENSITIVE VIRTUAL MACHINES Public/Granted day:2015-02-26
Information query