Thread synchronization in a garbage-collected system using execu

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

707206, 711165, G06F 1202, G06F 940

Patent

active

058420169

ABSTRACT:
The present invention synchronizes threads in a garbage-collected system. In accordance with the invention, each thread may enable or disable garbage collection. A synchronization facility receives a request to initiate garbage collection. In response to the request, the facility identifies threads that have enabled garbage collection more recently than they have disabled garbage collection. Then, until all of the threads are identified or suspended, the facility identifies threads that enable garbage collection and suspends threads that disable garbage collection. When all threads are identified or suspended, the facility performs garbage collection. The facility also suspends any identified threads that attempt to disable garbage collection during the performance of garbage collection.

REFERENCES:
patent: 5088036 (1992-02-01), Ellis et al.
patent: 5355483 (1994-10-01), Serlet
patent: 5485613 (1996-01-01), Engelstad et al.
patent: 5560003 (1996-09-01), Nilsen et al.
patent: 5692193 (1997-11-01), Jagannathan et al.
patent: 5701470 (1997-12-01), Joy et al.
patent: 5706515 (1998-01-01), Connelly et al.
Wolfgang W. Kuechlin et al., "On Multi-Threaded List-Processing and Garbage Collection," Proceedings on Parallel and Distributed Processing, pp. 894-897, .COPYRGT.IEEE, 1991.

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

Thread synchronization in a garbage-collected system using execu does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Thread synchronization in a garbage-collected system using execu, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Thread synchronization in a garbage-collected system using execu will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1713299

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