Patent · US Active

Logging pages accessed from I/O devices

US11698868B2 · kind B2 · utility

0Cited by
3References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 21, 2021
Grant dateJul 11, 2023
Priority date
Expiry dateSep 21, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/684
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods of tracking page state changes are provided. An input/output is communicatively coupled to a host having a memory. The I/O device receives a command from the host to monitor page state changes in a region of the memory allocated to a process. The I/O device, bypassing a CPU of the host, modifies data stored in the region based on a request, for example, received from a client device via a computer network. The I/O device records the modification to a bitmap by setting a bit in the bitmap that corresponds to a location of the data in the memory. The I/O device transfers contents of the bitmap to the CPU, wherein the CPU completes the live migration by copying sections of the first region indicated by the bitmap to a second region of memory. In some implementations, the process can be a virtual machine, a user space application, or a container.

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