Invention Grant
- Patent Title: Virtual processor allocation with execution guarantee
-
Application No.: US16045075Application Date: 2018-07-25
-
Publication No.: US10691495B2Publication Date: 2020-06-23
- Inventor: Xunjia Lu , Haoqiang Zheng , Bi Wu
- 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/50
- IPC: G06F9/50 ; G06F9/455 ; G06F9/48

Abstract:
The disclosure provides techniques for scheduling a jitterless workload on a virtual machine (VM) executing on a host comprising one or more pCPUs comprising a first subset of the one or more pCPUs and a second subset of the one or more pCPUs. The techniques further include creating a jitterless zone, wherein the jitterless zone includes the first subset of the one or more pCPUs. The techniques further include determining whether a vCPU of the VM is used to execute a jitterless workload or a non-jitterless workload. The techniques further include allocating by a CPU scheduler to the vCPU at least one of the pCPUs in the jitterless zone when the vCPU of the VM is used to execute a jitterless workload. The techniques further include scheduling the jitterless workload for execution by the vCPU on the allocated at least one of the pCPUs in the jitterless zone.
Public/Granted literature
- US20200034201A1 VIRTUAL PROCESSOR ALLOCATION WITH EXECUTION GUARANTEE Public/Granted day:2020-01-30
Information query