-
公开(公告)号:US20190095234A1
公开(公告)日:2019-03-28
申请号:US16185292
申请日:2018-11-09
Applicant: Amazon Technologies, Inc.
Inventor: Anthony Nicholas Liguori , Jan Schoenherr , Karimallah Ahmed Mohammed Raslan , Konrad Jan Miller , Filippo Sironi
Abstract: An opportunistic hypervisor determines that a guest virtual machine of a virtualization host has voluntarily released control of a physical processor. The hypervisor uses the released processor to identify and initiate a virtualization management task which has not been completed. In response to determining that at least a portion of the task has been performed, the hypervisor enters a quiescent state, releasing the physical processor to enable resumption of the guest virtual machine.
-
公开(公告)号:US11068277B2
公开(公告)日:2021-07-20
申请号:US16435387
申请日:2019-06-07
Applicant: Amazon Technologies, Inc.
Inventor: Anthony Nicholas Liguori , Jan Schoenherr , Karimallah Ahmed Mohammed Raslan , Konrad Jan Miller , Filippo Sironi
IPC: G06F12/00 , G06F9/4401 , G06F8/656 , G06F9/455 , G06F12/1009
Abstract: An offloaded virtualization management component of a virtualization host receives an indication from a hypervisor of a portion of main memory of the host for which memory allocation decisions are not to be performed by the hypervisor. The offloaded virtualization management component assigns a subset of the portion to a particular guest virtual machine and provides an indication of the subset to the hypervisor.
-
公开(公告)号:US10127068B2
公开(公告)日:2018-11-13
申请号:US15199489
申请日:2016-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Anthony Nicholas Liguori , Jan Schoenherr , Karimallah Ahmed Mohammed Raslan , Konrad Jan Miller , Filippo Sironi
Abstract: An opportunistic hypervisor determines that a guest virtual machine of a virtualization host has voluntarily released control of a physical processor. The hypervisor uses the released processor to identify and initiate a virtualization management task which has not been completed. In response to determining that at least a portion of the task has been performed, the hypervisor enters a quiescent state, releasing the physical processor to enable resumption of the guest virtual machine.
-
公开(公告)号:US11429414B2
公开(公告)日:2022-08-30
申请号:US16185292
申请日:2018-11-09
Applicant: Amazon Technologies, Inc.
Inventor: Anthony Nicholas Liguori , Jan Schoenherr , Karimallah Ahmed Mohammed Raslan , Konrad Jan Miller , Filippo Sironi
Abstract: An opportunistic hypervisor determines that a guest virtual machine of a virtualization host has voluntarily released control of a physical processor. The hypervisor uses the released processor to identify and initiate a virtualization management task which has not been completed. In response to determining that at least a portion of the task has been performed, the hypervisor enters a quiescent state, releasing the physical processor to enable resumption of the guest virtual machine.
-
公开(公告)号:US20190294446A1
公开(公告)日:2019-09-26
申请号:US16435387
申请日:2019-06-07
Applicant: Amazon Technologies, Inc.
Inventor: Anthony Nicholas Liguori , Jan Schoenherr , Karimallah Ahmed Mohammed Raslan , Konrad Jan Miller , Filippo Sironi
IPC: G06F9/4401 , G06F9/455 , G06F12/1009 , G06F8/656
Abstract: An offloaded virtualization management component of a virtualization host receives an indication from a hypervisor of a portion of main memory of the host for which memory allocation decisions are not to be performed by the hypervisor. The offloaded virtualization management component assigns a subset of the portion to a particular guest virtual machine and provides an indication of the subset to the hypervisor.
-
公开(公告)号:US10318311B2
公开(公告)日:2019-06-11
申请号:US15199497
申请日:2016-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Anthony Nicholas Liguori , Jan Schoenherr , Karimallah Ahmed Mohammed Raslan , Konrad Jan Miller , Filippo Sironi
IPC: G06F12/00 , G06F9/4401 , G06F8/656 , G06F9/455 , G06F12/1009
Abstract: An offloaded virtualization management component of a virtualization host receives an indication from a hypervisor of a portion of main memory of the host for which memory allocation decisions are not to be performed by the hypervisor. The offloaded virtualization management component assigns a subset of the portion to a particular guest virtual machine and provides an indication of the subset to the hypervisor.
-
-
-
-
-