Method for managing shared resources

Electrical computers and digital data processing systems: input/ – Access locking

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

710 36, 709104, 711147, G06F 1314, G06F 1200, G06F 950

Patent

active

061050989

ABSTRACT:
An enqueue structure type is provided within a coupling facility to record the use state and to manage a request queue of resources shared among programs on computers of a system. All programs to use a shared resource issue a request to reserve the shared resource to the coupling facility before using it. The coupling facility affords the permission to use the resource to the programs if it is usable, and adds the programs to the resource request queue if unusable. When a program using the shared resource frees it, the coupling facility fetches a program from the beginning of the request queue, reserves the shared resource for the next program and notifies the next program that the use of the shared resource has been approved. On receiving the notification, the program uses the shared resource without asking the coupling facility for the approval of the use of the shared resource again. Further, exclusive control of shared resources by use of a spin lock having shared and exclusive attributes is implemented by using two locks for one shared resource, wherein the first lock is reserved and then freed after the second lock is reserved.

REFERENCES:
patent: 5140685 (1992-08-01), Sipple et al.
patent: 5317739 (1994-05-01), Elko et al.
patent: 5392433 (1995-02-01), Hammersley et al.
patent: 5423044 (1995-06-01), Sutton et al.
patent: 5561809 (1996-10-01), Elko et al.
patent: 5832484 (1998-11-01), Sankaran et al.
patent: 5842015 (1998-11-01), Cunniff et al.
"Modern Operating Systems", Andrew S. Tanenbaum, pp. 38-39.
IBM Systems Journal, vol. 36, No. 2, 1997, "A locking facility for parallel systems", N. S. Bowen, pp. 202-220.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for managing shared resources does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for managing shared resources, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for managing shared resources will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2018784

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.