Invention Grant
- Patent Title: Virtual machine monitor configured to support latency sensitive virtual machines
-
Application No.: US15097035Application Date: 2016-04-12
-
Publication No.: US10073711B2Publication Date: 2018-09-11
- Inventor: Haoqiang Zheng , Lenin Singaravelu , Shilpi Agarwal , Daniel Michael Hecht , Garrett Smith
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: WMware, Inc.
- Current Assignee: WMware, 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 ; G06F9/50 ; G06F13/24 ; G06F9/48

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
- US20160224370A1 VIRTUAL MACHINE MONITOR CONFIGURED TO SUPPORT LATENCY SENSITIVE VIRTUAL MACHINES Public/Granted day:2016-08-04
Information query