Invention Grant
- Patent Title: Methods and systems for tracking a virtual memory of a virtual machine
-
Application No.: US15912336Application Date: 2018-03-05
-
Publication No.: US10592271B1Publication Date: 2020-03-17
- Inventor: Merav Sicron , Rafi Shalom
- Applicant: Cavium, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Cavium, LLC
- Current Assignee: Cavium, LLC
- Current Assignee Address: US CA Santa Clara
- Agency: Klein, O'Neill & Singh, LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F3/06

Abstract:
Methods and systems for a virtual machine environment are provided. One method includes allocating a memory for storing a dirty pages data structure for tracking writes to a virtual machine memory by an adapter coupled to a computing device and shared by a plurality of virtual machines; initiating a tracking operation by the adapter or a virtual function driver to track writes to the virtual memory; providing access to the dirty pages data structure in response to a query command, while the adapter or the virtual function driver tracks writes to the virtual machine memory; and providing a number of dirty pages within the dirty pages data structure and a pointer the dirty pages data structure by the adapter or the virtual function driver.
Information query