Patent · US Active

Monitoring a data structure in a virtual machine and determining if memory pages containing the data structure are swapped into or out of guest physical memory

US8271450B2 · kind B2 · utility

9Cited by
1References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 1, 2009
Grant dateSep 18, 2012
Priority date
Expiry dateMay 27, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2101
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for monitoring a data structure maintained by guest software within a virtual machine is disclosed. Changes to the contents of the data structure are determined, such as by placing write traces on the memory pages containing the data structure. Also, the method involves determining when memory pages containing the data structure are swapped into and/or out of guest physical memory by the guest software, such as by placing write traces on the memory pages containing the guest page table and detecting changes to the present bit of page table entries involved in mapping virtual addresses for the data structure. Information about the contents of the data structure is retained while memory pages containing the data structure are swapped out of guest physical memory.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.