Patent · US Active

Techniques for mirroring data within a shared virtual memory system

US7774645B1 · kind B1 · utility

14Cited by
7References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 29, 2006
Grant dateAug 10, 2010
Priority date
Expiry dateSep 5, 2027

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/10
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A technique protects shared data in a local device having local memory. The technique involves observing a page table entry (PTE) on the local device. The PTE is stored in a page table used for managing virtual to physical address translations, tracking page modifications and handling page faults between semiconductor memory and magnetic disk drive memory on the local device. The technique further involves leaving a mirroring routine inactive on the local device when the PTE indicates that shared data corresponding to the PTE has not been modified on the local device. The mirroring routine is configured to copy the shared data from the local memory to a remote device. The technique further involves activating the mirroring routine to mirror the shared data from the local memory to the remote device when the PTE indicates that shared data corresponding to the PTE has been modified on the local device.

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