- 专利标题: Efficient virtual machine memory monitoring with hyper-threading
-
申请号: US16686852申请日: 2019-11-18
-
公开(公告)号: US11243800B2公开(公告)日: 2022-02-08
- 发明人: Michael Tsirkin
- 申请人: Red Hat Israel, Ltd.
- 申请人地址: IL Ra'anana
- 专利权人: Red Hat Israel, Ltd.
- 当前专利权人: Red Hat Israel, Ltd.
- 当前专利权人地址: IL Ra'anana
- 代理机构: K&L Gates LLP
- 主分类号: G06F9/455
- IPC分类号: G06F9/455 ; G06F11/30 ; G06F9/50 ; G06F9/48
摘要:
A system and method for efficient virtual machine memory monitoring with hyper-threading includes executing, by a hypervisor executing on a plurality of physical processors, a virtual central processor unit (VCPU) of a virtual machine on a first hyper-thread. The plurality of physical processors include a first physical processor having the first hyper-thread and a second hyper-thread. The virtual machine executes on the first hyper-thread. Then, the second hyper-thread executes a memory monitoring instruction on a designated range of a shared memory to cause the second hyper-thread to stop executing. Then, a guest in the virtual machine updates the designated range of the shared memory by storing a first request in the designated range of the shared memory to wake up the second hyper-thread.
公开/授权文献
信息查询