发明名称 |
Virtual processor state management based on time values |
摘要 |
A method includes, with a hypervisor, detecting that a virtual processor of a virtual machine has accessed a designated address, the designated address being associated with a time value, causing the virtual processor to enter a halt state for a period of time, and causing the virtual processor to exit the halt state after a period of time has passed, the period of time being based on the time value. |
申请公布号 |
US9639393(B2) |
申请公布日期 |
2017.05.02 |
申请号 |
US201414282660 |
申请日期 |
2014.05.20 |
申请人 |
Red Hat Isreal, Ltd. |
发明人 |
Tsirkin Michael |
分类号 |
G06F13/24;G06F1/00;G06F9/48;G06F9/455;G06F1/32 |
主分类号 |
G06F13/24 |
代理机构 |
Haynes and Boone, LLP |
代理人 |
Haynes and Boone, LLP |
主权项 |
1. A method comprising:
with a virtual machine, determining that a virtual processor of the virtual machine expects to wait for a first period of time for an event; with a hypervisor associated with the virtual machine, detecting that the virtual processor has accessed a designated address, the designated address being associated with a table that maps time values to addresses; causing the virtual processor to enter a halt state for a second period of time; and causing the virtual processor to exit the halt state after the second period of time has passed, the second period of time being based on the time value. |
地址 |
Ra'Anana IL |