Patent · US Active

Method and apparatus for two-layer copy-on-write

US10565126B2 · kind B2 · utility

1Cited by
67References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 14, 2017
Grant dateFeb 18, 2020
Priority date
Expiry dateOct 9, 2037

Classification

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

Abstract

A system, apparatus and method are provided in which a range of virtual memory addresses and a copy of that range are mapped to the same first system address range in a data processing system until an address in the virtual memory address range, or its copy, is written to. The common system address range includes a number of divisions. Responsive to a write request to an address in a division of the common address range, a second system address range is generated. The second system address range is mapped to the same physical addresses as the first system address range, except that the division containing the address to be written to and its corresponding division in the second system address range are mapped to different physical addresses. First layer mapping data may be stored in a range table buffer and updated when the second system address range is generated.

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