- Patent Title: Efficient virtual machine memory monitoring with hyper-threading
-
Application No.: US16686852Application Date: 2019-11-18
-
Publication No.: US11243800B2Publication Date: 2022-02-08
- Inventor: Michael Tsirkin
- Applicant: Red Hat Israel, Ltd.
- Applicant Address: IL Ra'anana
- Assignee: Red Hat Israel, Ltd.
- Current Assignee: Red Hat Israel, Ltd.
- Current Assignee Address: IL Ra'anana
- Agency: K&L Gates LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F11/30 ; G06F9/50 ; G06F9/48

Abstract:
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.
Public/Granted literature
- US20200081735A1 EFFICIENT VIRTUAL MACHINE MEMORY MONITORING WITH HYPER-THREADING Public/Granted day:2020-03-12
Information query