【发布时间】:2011-07-04 12:59:24
【问题描述】:
我正在研究垃圾收集的基础知识和每种算法的不同算法(加上专业人士的缺点等)。我正在尝试确定用于不同场景的最佳垃圾收集算法。
例如:堆上的所有东西都相同大小,所有东西都小而寿命短,所有东西都大而寿命更长。
-如果一切都是相同大小的堆碎片不是问题。我也不必担心压实。那么也许是引用计数?
-寿命短的小 obj?
-寿命更长的大型 obj? (可能是世代相传的)
我正在研究:引用计数、标记和扫描、停止和复制以及分代
【问题讨论】:
标签: garbage-collection heap-memory heap-fragmentation