×

Shared file system cache in a virtual machine or LPAR environment

  • US 20050223005A1
  • Filed: 06/07/2005
  • Published: 10/06/2005
  • Est. Priority Date: 04/29/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer system defining first and second virtual machines and a memory shared by said first and second virtual machines, said computer system comprising:

  • a filesystem cache in said shared memory;

    a lock structure in said shared memory to record which virtual machine, if any, currently has an exclusive lock for writing to said cache;

    said first virtual machine includes a first program function to acquire said exclusive lock when available by manipulation of said lock structure, and a second program function active after said first virtual machine acquires said exclusive lock, to write to said cache, said lock structure being directly accessible by said first program function, said cache being directly accessible by said second program function; and

    said second virtual machine includes a third program function to acquire said exclusive lock when available by manipulation of said lock structure, and a fourth program function active after said second virtual machine acquires said exclusive lock, to write to said cache, said lock structure being directly accessible by said third program function, said cache being directly accessible by said fourth program function.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×