Dynamic adaptive tenuring of objects
AssigneeSun Microsystems, Inc.
InventorsOle Agesen, Alexander T. Garthwaite, Timothy L. Harris
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsOle Agesen, Alexander T. Garthwaite, Timothy L. Harris
Estimating the term…
Run time sampling techniques have been developed whereby representative object lifetime statistics may be obtained and employed to adaptively affect tenuring decisions, memory object promotion and/or storage location selection. In some realizations, object allocation functionality is dynamically varied to achieve desired behavior on an object category-by-category basis. In some realizations, phase behavior affects sampled lifetimes e.g., for objects allocated at different phases of program execution, and the dynamic facilities described herein provide phase-specific adaptation tenuring decisions, memory object promotion and/or storage location selection. In some realizations, reversal of such decisions is provided.
A method of managing a generational memory, the method comprising:
A method of operating an automatically reclaimed storage environment in accordance with object lifetime statistics, the method comprising:
A storage management facility for a computational system, the storage management facility comprising:
A computer program product encoded in at least one computer readable medium, the computer program product comprising:
A computer program product as recited in 41,
A computer program product as recited in 42,
A computer program product as recited in 42,
A computer program product as recited in 41,
An apparatus comprising:
Dependencies are inferred from the claim text.