Patent · US Active

Hot-swapping active memory for virtual machines with directed I/O

US8645611B2 · kind B2 · utility

3Cited by
1References
13Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 31, 2010
Grant dateFeb 4, 2014
Priority date
Expiry dateMar 31, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/28
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments of the invention describe a DMA Remapping unit (DRU) to receive, from a virtual machine monitor (VMM), a hot-page swap (HPS) request, the HPS request to include a virtual address, in use by at least one virtual machine (VM), mapped to a first memory page location, and a second memory page location. The DRU further blocks DMA requests to addresses of memory being remapped until the HPS request is fulfilled, copies the content of the first memory page location to the second memory page location, and ramps the virtual address from the first memory page location to the second memory page location.

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