NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Performance Analysis of Garbage Collection and Dynamic Reordering in a Lisp SystemGeneration based garbage collection and dynamic reordering of objects are two techniques for improving the efficiency of memory management in Lisp and similar dynamic language systems. An analysis of the effect of generation configuration is presented, focusing on the effect of a number of generations and generation capabilities. Analytic timing and survival models are used to represent garbage collection runtime and to derive structural results on its behavior. The survival model provides bounds on the age of objects surviving a garbage collection at a particular level. Empirical results show that execution time is most sensitive to the capacity of the youngest generation. A technique called scanning for transport statistics, for evaluating the effectiveness of reordering independent of main memory size, is presented.
Document ID
19910014425
Acquisition Source
Headquarters
Document Type
Thesis/Dissertation
Authors
Llames, Rene Lim
(Illinois Univ. Urbana-Champaign, IL, United States)
Date Acquired
September 6, 2013
Publication Date
May 1, 1991
Subject Category
Computer Programming And Software
Report/Patent Number
CRHC-91-20
NAS 1.26:188205
NASA-CR-188205
UILU-ENG-91-2230
Report Number: CRHC-91-20
Report Number: NAS 1.26:188205
Report Number: NASA-CR-188205
Report Number: UILU-ENG-91-2230
Accession Number
91N23738
Funding Number(s)
CONTRACT_GRANT: NAG1-613
CONTRACT_GRANT: NSF MIP-86-04893
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available