Method, apparatus, and program to keep a JVM running during...

Electrical computers and digital processing systems: virtual mac – Virtual machine task or process management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S100000, C718S102000

Reexamination Certificate

active

06918114

ABSTRACT:
A single normal Java thread referred to as a “waiter” thread is used to prevent premature exit of the Java Virtual Machine during the shutdown process of the server application by waiting for any daemon threads in the JVM to complete execution. Using this mechanism, any daemon thread flagged by the application runs to completion before the JVM is allowed to exit. Once all flagged daemon threads exit, the waiter thread exits and allows the server application to properly terminate. The waiter thread uses an efficient mechanism to maintain a queue of threads. When a daemon thread is flagged, it is simply appended to the end of the queue. The waiter thread waits for the first thread in the queue to complete. Once the first thread in the queue completes, it is removed from the queue. At this point, the queue is searched for any other inactive threads and those threads are also removed from the queue. This allows the waiter thread to efficiently manage the queue and keep the memory and resource requirements to a minimum.

REFERENCES:
patent: 5555399 (1996-09-01), Waldron et al.
patent: 5668994 (1997-09-01), Swagerman
patent: 5754771 (1998-05-01), Epperson et al.
patent: 5884022 (1999-03-01), Callsen et al.
patent: 5961584 (1999-10-01), Wolf
patent: 6070173 (2000-05-01), Huber et al.
patent: 6085120 (2000-07-01), Schwerdtfeger et al.
patent: 6134627 (2000-10-01), Bak
patent: 6374286 (2002-04-01), Gee et al.
patent: 6473783 (2002-10-01), Goshey et al.
JAVA Threads, Scott Oaks & Henry Wong, 1999, Orieilly & Associates, Inc., pp. 164-168, 198-199, 208-214.

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, apparatus, and program to keep a JVM running during... 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, apparatus, and program to keep a JVM running during..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, apparatus, and program to keep a JVM running during... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3380568

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