Linear combinations of radioactive decay models for generational garbage collection

被引:6
作者
Clinger, William D. [1 ]
Rojas, Fabio V. [1 ]
机构
[1] Northeastern Univ, Boston, MA 02115 USA
基金
美国国家科学基金会;
关键词
garbage collection; radioactive decay model;
D O I
10.1016/j.scico.2006.02.005
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A program's distribution of object lifetimes is one of the factors that determines whether and how much it will benefit from generational garbage collection, and from what kind of generational collector. Linear combinations of radioactive decay models appear adequate for modelling object lifetimes in many programs, especially when the goal is to analyze the relative or theoretical performance of simple generational collectors. The boundary between models that favor younger-first generational collectors and models that favor older-first generational collectors is mathematically complex, even for highly idealized collectors. For linear combinations of radioactive decay models, non-generational collection is rarely competitive with idealized generational collection, even at that boundary. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:184 / 203
页数:20
相关论文
共 29 条
  • [1] Abramowitz M, 1964, NATL BUREAU STANDARD, V55
  • [2] BAKER HG, 1993, SIGPLAN NOTICES, V28, P55, DOI 10.1145/152739.152747
  • [3] BARRETT DA, 1993, ACM SIGPLAN C PROGR, P187
  • [4] BLACKBURN SM, 2002, ACM C PROGR LANG DES, P153
  • [5] Generational garbage collection and the radioactive decay model
    Clinger, WD
    Hansen, LT
    [J]. ACM SIGPLAN NOTICES, 1997, 32 (05) : 97 - 108
  • [6] CLINGER WD, 1994, ACM LISP POINTERS, V8, P128
  • [7] Detlefs David, 2004, P 4 INTERNA VANCOUVE, P37, DOI DOI 10.1145/1029873.1029879
  • [8] Gabriel Richard P., 1985, Performance and evaluation of LISP systems
  • [9] HANSEN LT, 2002, INT C FUNCT PROGR IC, P247
  • [10] HANSEN LT, 2000, THESIS NE U