Method and apparatus for dynamically pre-tenuring objects in...

Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07606989

ABSTRACT:
In a generational garbage collector, a decision is made to pre-tenure, or allocate new objects directly in the old generation, by a two step process. In the first step, during a young-generation collection, the number of bytes that survive collection is determined for each allocation site and a predetermined number of sites with the highest number of surviving bytes are selected as candidate sites. In the second step, during a subsequent young-generation collection, the survival rates are determined for the candidate sites and objects to be allocated from sites with a sufficiently high survival rate are allocated directly in older generations.

REFERENCES:
patent: 6799191 (2004-09-01), Agesen et al.
patent: 6839725 (2005-01-01), Agesen et al.
patent: 6892212 (2005-05-01), Shuf et al.
patent: 7210122 (2007-04-01), Shuf et al.
patent: 2002/0133533 (2002-09-01), Czajkowski et al.
patent: 2004/0088277 (2004-05-01), Garthwaite
patent: 2007/0174370 (2007-07-01), Detlefs et al.
Harris, T. L., “Dynamic Adaptive Pre-Tenuring”, Proceedings of the International Symposium on Memory Management, Oct. 15-16, 2000, 10 pages.
Jump, M., Blackburn, S. M., and McKinley, K. S., “Dynamic Object Sampling for Pretenuring”, ISMM '04, Oct. 24-25, 2004, Vancouver, British Columbia, Canada, 11 pages.
Blackburn, S. M., et al., “Pretenuring for Java”, OOPSLA '01, Tampa, Florida, Oct. 14-18, 2001, 11 pages.
Guyer, S. Z. and McKinley, K. S., “Finding Your Cronies: Static Analysis for Dynamic Object Colocation”, OOPSLA '04 Vancouver, British Columbia, Canada, Oct. 24-28, 2004, 12 pages.
Hirzel, M., et al., “Understanding the Connectivity of Heap Objects”, ISMM '02, Berlin, Germany, Jun. 20-21, 2002, 14 pages.
Jones, R. and Lins R., “Garbage Collection: Algorithms for Automatic Dynamic Memory Management”, pp. 155-161, John Wiley & Sons Ltd., Chichester, England, Feb. 1996, 7 pages.

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 and apparatus for dynamically pre-tenuring objects in... 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 and apparatus for dynamically pre-tenuring objects in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dynamically pre-tenuring objects in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4070136

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