×

Hybrid queue and backoff computer resource lock featuring different spin speeds corresponding to multiple-states

  • US 6,148,300 A
  • Filed: 06/19/1998
  • Issued: 11/14/2000
  • Est. Priority Date: 06/19/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of synchronizing access to a resource in a computer system that includes a lock corresponding to said resource and a plurality of requesters that may attempt to access said resource, wherein said lock has at least three lock states, said method comprising:

  • a first requester of said plurality of requesters requesting acquisition of said lock;

    if said lock is in a free state, said first requester setting said lock to a held state and acquiring said lock;

    if said lock is in said held state, said first requester setting said lock to a wait state and spinning fast; and

    if said lock is in said wait state, said first requester spinning slow.

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