Patent
1996-04-05
1998-04-07
Sheikh, Ayaz R.
395608, 395477, G06F 1200
Patent
active
057376115
ABSTRACT:
A computer operable method and associated apparatus for dynamically escalating low granularity locks on a shared resource to higher granularity locks. When the number of low granularity locks exceeds a plurality of escalation threshold parameters, allocated low granularity locks for a particular user (process) are escalated to a higher granularity lock to thereby free the low granularity locks for re-use by other processes. The plurality of escalation threshold parameters permit more flexible tuning of escalation criteria as compared to prior techniques. The escalation threshold parameters may be varied according to the needs of particular computing systems, performance criteria, or other considerations. Additional features of the invention enable the automated adjustment of the plurality of escalation threshold parameters by operation of the computer system monitoring performance and loading parameters of the system.
REFERENCES:
patent: 4480304 (1984-10-01), Carr et al.
patent: 4679137 (1987-07-01), Lane et al.
patent: 4716528 (1987-12-01), Crus et al.
patent: 4914570 (1990-04-01), Peacock
patent: 5414839 (1995-05-01), Joshi
patent: 5613139 (1997-03-01), Brady
patent: 5615373 (1997-03-01), Ho
Microsoft Corporation
Sheikh Ayaz R.
LandOfFree
Methods for dynamically escalating locks on a shared resource does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods for dynamically escalating locks on a shared resource, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods for dynamically escalating locks on a shared resource will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-26775