- 专利标题: CPU overcommit with guest idle polling
-
申请号: US16411722申请日: 2019-05-14
-
公开(公告)号: US11243795B2公开(公告)日: 2022-02-08
- 发明人: Michael Tsirkin , Henri van Riel
- 申请人: Red Hat, Inc.
- 申请人地址: US NC Raleigh
- 专利权人: Red Hat, Inc.
- 当前专利权人: Red Hat, Inc.
- 当前专利权人地址: US NC Raleigh
- 代理机构: K&L Gates LLP
- 主分类号: G06F9/455
- IPC分类号: G06F9/455 ; G06F9/48
摘要:
A system for CPU overcommit with guest idle-polling includes a memory, a plurality of host CPUs in communication with the memory, a virtual machine, and a hypervisor. The plurality of host CPUs include a first host CPU and a second host CPU. The virtual machine includes a virtual central processing unit (VCPU) and a guest. In an example, the VCPU executes on the first host CPU. The guest records in a location of guest memory a value indicating that the VCPU is in an idle-polling state. Then, when the hypervisor detects that a new task needs to be executed, the hypervisor reads the value in the location of the guest memory and determines that the VCPU is in the idle-polling state. Then, the hypervisor schedules the new task to the first host CPU.
公开/授权文献
- US20190266009A1 CPU OVERCOMMIT WITH GUEST IDLE POLLING 公开/授权日:2019-08-29
信息查询