Electrical computers and digital data processing systems: input/ – Access locking
Patent
1998-08-25
2000-08-15
Ray, Gopal C.
Electrical computers and digital data processing systems: input/
Access locking
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.
Maya Yuzuru
Nagasuka Hirofumi
Ninose Kenta
Otsuji Akira
Sakuraba Taketoshi
Hitachi , Ltd.
Ray Gopal C.
LandOfFree
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.
Profile ID: LFUS-PAI-O-2018784