×

Implicit locks in a shared virtual memory system

  • US 7,409,525 B1
  • Filed: 03/29/2006
  • Issued: 08/05/2008
  • Est. Priority Date: 03/29/2006
  • Status: Active Grant
First Claim
Patent Images

1. In a local computerized device having local physical memory, a method for coordinating access to shared data on a remote computerized device, the method comprising:

  • observing a page table entry on the remote computerized device, the page table entry being stored in a page table used for managing virtual to physical address translations and handling page faults between semiconductor memory and magnetic disk drive memory on the remote computerized device;

    when the page table entry indicates that shared data corresponding to the page table entry is in use on the remote computerized device, blocking access to the shared data from the local computerized device; and

    when the page table entry indicates that shared data corresponding to the page table entry is not in use on the remote computerized device, moving the shared data into the local physical memory from the semiconductor memory of the remote computerized device, and providing access to the shared data in the local physical memory.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×