Method for heap memory management and computer system using...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

10339338

ABSTRACT:
There are provided a heap memory management method that not only improves processing performance of an application program but also reduces a program development cost and a computer system using the same method. A live object copy process in minor collection of generational garbage collection is implemented through a calculate process of object live ratio, a compare process of object live ratio, and a live object copy process. The calculate process of object live ratio calculates a ratio of a size of a memory allocated to live objects of new objects to a size of a memory allocated to a new object during minor collection. The compare process of object live ratio compares a calculated object live ratio with a predetermined threshold. The live object copy process copies a live object directly to an old-generation heap instead of a new-generation heap when the object live ratio exceeds the threshold as a result of comparison. Further, an application programmer provides means for setting the threshold that decides a copy destination of the live object as a runtime parameter of a program and means for holding the set threshold in a memory.

REFERENCES:
patent: 5652883 (1997-07-01), Adcock
patent: 6199075 (2001-03-01), Ungar et al.
patent: 6226653 (2001-05-01), Alpern et al.
Jones et al. (“Generational Garbage Collection”, Garbage Collection: Algorithms for Automatic Dynamic Memory Management, 1996, John Wiley & Sons, especially pp. 143-181).
Ungar et al. (“Tenuring Policies for Generation-Based Storage Reclamation”, 1988, ACM, pp. 1-17).
Takaoka et al. (“Implementation and Evaluation of Adaptive Garbage Collection”, Systems and Computers in Japan, vol. 31, No. 14, 2000, pp. 83-90).
Richard Jones and Rafael Lins, “Garbage Collection: Algorithms for Automatic Dynamic Memory Management”, John Wiley & Sons.
Eiko Tanaka, Atusi Maeda, Yoshio Tanaka, Masakazu Nakanishi, “Generational Garbage Collection Based on a Theoretical Analysis of Lifetime of Objects”, Proceedings of the Information Processing Society of Japan, Apr. 1997, vol. 38, No. 4, pp. 835-844.
Richard Jones and Rafael Lins, “Generational Garbage Collection”, Garbage Collection: Algorithms for Automatic Dynamic Memory Management, 1996, John Wiley & Sons, pp. 143-181.

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 for heap memory management and computer system using... 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 for heap memory management and computer system using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for heap memory management and computer system using... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3771755

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