Abstract: The present invention provides for a computer program product and device including instructions executable by a digital processing apparatus for conducting a high-performance locking facility. At first multiple requests for locking operations are processed and received simultaneously and their lock names and lock states are recorded in entry records of a lock table based on the requests. Next high-speed searching of any particular lock entry in this table is performed followed. The table can be altered and modified at this time as well accordingly depending upon lock status that is being processed. Finally an appropriate response is generated and the status of the lock state is provided to those requesting the lock.
Type:
Grant
Filed:
August 28, 1998
Date of Patent:
July 11, 2000
Assignee:
International Business Machines Corporation
Inventors:
Mark A. Boonie, Jeffrey M. Nick, Peter G. Sutton, Wendell W. Wilkinson, Phil C. Yeh