Performance of computer programs while they are running

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

C717S114000, C717S127000, C717S131000, C717S168000

Reexamination Certificate

active

07577951

ABSTRACT:
The present invention, in various embodiments, provides techniques for improving performance of programs. In one embodiment, the program is written in the Java language and runs in the Java Runtime Environment (JRE) that includes a Java Virtual Machine (JVM) having a configuration. A control panel having access to the JVM is invoked. Via the control panel, a user observes the execution of the Java program, analyzes the results of the execution, changes the configuration of the JVM, and forces re-optimization of the critical portions of the running program. By repeating the above steps of observing the program execution, analyzing the results, changing the configuration of the Java machine, and forcing re-optimization of the critical portions of the program, the user improves the program's overall performance.

REFERENCES:
patent: 4849880 (1989-07-01), Bhaskar et al.
patent: 6202208 (2001-03-01), Holiday, Jr.
patent: 6286136 (2001-09-01), Watanabe et al.
patent: 6289506 (2001-09-01), Kwong et al.
patent: 6295643 (2001-09-01), Brown et al.
patent: 6629113 (2003-09-01), Lawrence
patent: 6842897 (2005-01-01), Beadle et al.
patent: 6865732 (2005-03-01), Morgan
patent: 7017151 (2006-03-01), Lopez et al.
patent: 7089544 (2006-08-01), Hickson
patent: 2004/0064552 (2004-04-01), Chong et al.
Morajko et al., “Automatic Performance Analysis and Dynamic Tuning of Distributed Applications”, Parallel Processing Letters, 2003, pp. 1-20.
Malabarba et al., “Runtime Support for Type-Safe Dynamic Java Classes”, Parallel and Distributed Computing Laboratory, Computer Science Department, University of California, 2000, pp. 1-34.
“The Jalapeno Virtual Machine” B. Alpern, et al. IBM Systems Journal, IBM Corp. Armonk, New York, US vol. 39, Nov. 1, 2000, pp. 211-238.
“A Method For Enabling Comprehensive Profiling Of Garbage-Collected Memory Systems” Sheng Liang, et al., Sun Microsystems, Inc. PCT—WO 00/33192, Internation Pub. No., Jun. 8, 2000.

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

Performance of computer programs while they are running does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Performance of computer programs while they are running, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Performance of computer programs while they are running will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4090041

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