×

Lock management thread pools for distributed data systems

  • US 7,093,230 B2
  • Filed: 07/24/2002
  • Issued: 08/15/2006
  • Est. Priority Date: 07/24/2002
  • Status: Active Grant
First Claim
Patent Images

1. A distributed data system, comprising:

  • a plurality of network nodes each configured to execute one or more processes;

    a data store configured to store primary data accessible by the processes; and

    a lock mechanism coupled to the data store and configured to lock access to portions of the primary data, wherein the lock mechanism is configured to grant a lock to a requester for one of the processes for a primary data portion stored by the data store, wherein the lock mechanism is configured to prevent other processes from accessing the primary data portion while the requester is granted the lock;

    wherein each of the processes is configured to maintain a thread pool of lock management threads, wherein each of the lock management threads is configured to be a requester on behalf of its process for a lock from the lock mechanism for a portion of the primary data.

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