Method for determining a close approximate benefit of reducing memory footprint of a Java application
First Claim
Patent Images
1. A method of improving performance in a Java computer program, comprising the steps of:
- obtaining information associated with garbage collection; and
deducing changes in performance that will result from modifying the Java computer program.
1 Assignment
0 Petitions
Accused Products
Abstract
Changes in performance in a Java program are deduced from information related to garbage collection events of the program. Assumptions are made about the system, the application and garbage collection, and changes in performance that will result from modifying the program are deduced.
348 Citations
23 Claims
-
1. A method of improving performance in a Java computer program, comprising the steps of:
-
obtaining information associated with garbage collection; and
deducing changes in performance that will result from modifying the Java computer program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system capable of running a Java program, comprising:
-
a garbage heap associated with garbage collection events, wherein garbage collection events have an average duration and frequency;
instructions for estimating changes in performance resulting from modification of the Java program using information obtained about the garbage collection events. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer program product in a computer readable medium for improving performance in a Java computer program, comprising the steps of:
-
first instructions for obtaining information associated with garbage collection;
second instructions for deducing changes in performance that will result from modifying the Java computer program;
wherein the Java computer program is changed by deducting memory from a footprint of the Java computer program. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification