System and method for space efficient object locking using a dat

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395619, 395612, 395614, G06F 1730

Patent

active

057014701

ABSTRACT:
In summary, the present invention is a multithreaded computer system having a memory that stores a plurality of objects and a plurality of procedures. Each object has a lock status of locked or unlocked, and includes a data pointer to a data structure. The system uses a first object locking procedure to service lock requests on objects that have never been locked as well as object that have not recently been locked, and uses a second object locking procedure to service lock requests on locked objects and object that have been recently locked. The first object locking procedure has instructions for changing a specified unlocked object's lock status to locked, for copying the data structure referenced by the data pointer to an enlarged data structure including a lock data subarray for storing lock data, and for updating the data pointer to point to the enlarged data structure. The second object locking procedure has instructions for updating a specified object's stored lock data. A lock data cleanup procedure, executed when the system's garbage collection procedure is executed, releases the lock data subarray of a specified object if the object has not been recently locked.

REFERENCES:
patent: 5043923 (1991-08-01), Joy et al.
patent: 5083263 (1992-01-01), Joy et al.
patent: 5159680 (1992-10-01), Joy et al.
patent: 5347632 (1994-09-01), Filepp et al.
patent: 5488721 (1996-01-01), Rich et al.
patent: 5499365 (1996-03-01), Anderson et al.
patent: 5542078 (1996-07-01), Martel et al.
patent: 5551028 (1996-08-01), Voll et al.

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

System and method for space efficient object locking using a dat does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for space efficient object locking using a dat, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for space efficient object locking using a dat will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1808069

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